eclipse-jdt / eclipse-jdt/eclipse.jdt.debug
Feature request: Data Visualized as Graph while Debugging
- 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
Assessment
This issue has not been assessed yet.