0
有没有办法将文本复制到缓冲区中为某个特定类本地和继承的所有变量?在Eclipse中获取所有变量的列表
有没有办法将文本复制到缓冲区中为某个特定类本地和继承的所有变量?在Eclipse中获取所有变量的列表
我会建议使用像javap外部工具来快速列出类的所有实例变量(在标准输出,你可以轻松地复制)。
javap
命令反汇编类文件。
其输出取决于使用的选项。
如果不使用任何选项,则javap
会打印该包,受保护以及传递给它的类的公共字段和方法。javap
将其输出打印到stdout
。
你可以把它作为一个external tool from your eclipse session:
Run>External Tools
。这将启动外部工具启动向导。- 选择
Program
,并给出名称“javap
”。- 对于“
Location:
”,点击浏览器文件系统,然后找到您的应用程序所在的位置。- 对于“
Working Directory
”,选择“Browse Workspace...
”,并选择您的班级文件所在的工作空间。
例如,我在我的工作区中有一个名为helloDB
的项目,在选择了此项目后,测试框将更新为:${workspace_loc:/helloDB}
。
我不认为javap
直接使用此,但您可以将其用于“Arguments:
”部分。- 我的
helloDB.class
文件位于我的bin
目录相对于我的项目。
所以对于“Arguments:
”,所以对于我的项目,我进入:-classpath ${workspace_loc:/helloDB}/bin helloDB
注:有.../bin
和helloDB
之间的空间。helloDB
是我的.class
文件。- 命中运行
[你尝试过什么?](http://mattgemmell.com/2008/12/08/what-have-you-tried) –
我不明白一个单词...你想要达到什么样的目标? – musiKk