The Visual Debugger is an IntelliJ IDEA plugin that presents debug information as an object diagram to enhance program understanding. Reflecting on our past development, we detail the lessons learned and roadblocks we have experienced while implementing and integrating the Visual Debugger into the IntelliJ IDEA. Furthermore, we describe recent improvements to the Visual Debugger, greatly enhancing the plugin in the present. Looking into the future, we propose solutions to overcome the roadblocks encountered while developing the plugin and further plans for the Visual Debugger.
翻译:可视化调试器(Visual Debugger)是一款IntelliJ IDEA插件,通过以对象图形式呈现调试信息来增强程序理解能力。回顾过往开发历程,我们详细阐述了在实现并集成可视化调试器至IntelliJ IDEA过程中积累的经验教训与遭遇的技术瓶颈。此外,本文描述了可视化调试器近期进行的改进工作,这些改进显著提升了插件在当前阶段的性能表现。展望未来,我们提出了克服插件开发过程中所遇障碍的解决方案,并规划了可视化调试器的后续发展路径。