2011-02-26 42 views
8

我正在寻找一个插件,它在调试时将2D阵列显示为一张表格。这将是巨大的,如果它允许:是否有一个插件用于eclipse在调试时检查二维数组?

  • 滚动
  • 搜索
  • 为不同的值

分配不同的FG/BG颜色目前我使用一个实用工具类,它的toString方法返回一个字符串如:

0[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 
1[ 0, 1, 1, 1, 1, 0, 1, 1, 0, 1] 
2[ 0, 0 ... 

因此,虽然在eclipse中调试,我可以创建一个表达式,如:

new Array2Dformatter(array) 

回答

0

你到底需要什么?我认为你的解决方案是最好的,但你应该考虑使用Eclipse提供给你的调试工具。

这是用于java吗?

+0

是的,它适用于Java。你的意思是哪种调试工具? – Erdem 2011-03-31 09:38:36

0

我已经增强了我的实用程序类,它现在弹出一个Jframe并做我想要的每一个技巧。最好的情况是当代码被一个断点停止时,jframe继续响应。但我仍然更喜欢它是eclipse的一部分,而不是我必须复制到每个项目的类。

+1

如果您已经编写了一个可以完成所有工作的Java类,那么在Eclipse插件中封装该类并不是什么大不了的事情。你如何将这个数组传递给这个类?一个方法调用?您必须弄清楚如何将数组插入到插件中,但除此之外,从Java类插件是非常简单的。 – 2011-04-29 13:51:37

+0

是的,我正在使用方法调用。当我有一段时间的时候,我会寻找插件开发。如果我这样做,它肯定会开源,所以每个人都会喜欢它。 – Erdem 2011-05-09 14:49:07

1

很酷的想法..

我通常会做以下事情。我使用Eclipse调试工具,如变量视图,检查选项和显示视图。为了得到你想要的东西,试试这个。在调试过程中,进入变量视图,右键单击变量并选择新的细节格式化程序...

这样做,你可以以你想要的方式在变量视图中显示你的数组(你需要把你的toString )代码在这里)。希望这可以工作。

0

右键单击包装文本,然后调整窗口大小以使其与列数大小匹配

相关问题