eclipse-jdt / eclipse-jdt/eclipse.jdt.debug

Feature request: Data Visualized as Graph while Debugging

Open
#706 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Java
Stars
23
Forks
68
Avg merge
1d 4h
Merged PRs (30d)
13

Description

Visualizing data as a graph during debugging makes it clear which variables share the same underlying data. In contrast, simply printing variable values hides this sharing. Failing to recognize shared data is a common source of bugs.

[memory_graph](https://pypi.org/project/memory-graph/) is a tool that does this, but it is Python only. It hooks into a debugger using a ‘watch’. This is an example in Visual Studio Code:

https://www.reddit.com/r/vscode/comments/1kl8fk8/python_data_visualizer/

[Python Tutor](https://pythontutor.com/) is a tool that does this for different languages including Java, but runs on a website and can’t be hooked into a debugger.

I would like to be able to visualize my data as a graph in the Elipse debugger for Java as well as other languages.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.