NetBeans 6.9.1 源代码中的位置是扫描 Java 文件并查找所有方法、变量、导入等的代码
我正在寻找一个示例,甚至可能是我可以使用的代码,它可以扫描 Java 文件并告诉我有关每个类的关键信息,然后我可以像使用 NetBeans 重构和转到源代码功能一样使用这些信息。
I'm looking for a sample or possibly even code I can use which scans Java files and tells me key pieces of information about each class, which i can then use much like the NetBeans refactoring and go to source features do.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能应该找到一个好的库,而不是重用 Netbeans 源代码。
根据您对“关键部分”的定义,我建议使用 QDox:
http:// qdox.codehaus.org/
Instead of reusing the Netbeans sources, you should probably just find a good library.
Depending on your definition of "key pieces", I would recommend QDox:
http://qdox.codehaus.org/
如果您正在寻找重用解析 Java 文件的 Netbeans 代码,我不知道。
如果您正在寻找如何解析 Java 文件,可以尝试 ANTLR。 ANTLR 是一个解析器生成器。有 Java 语法,您可以立即使用。一旦生成了 Java 解析器,您就可以使用该解析器来解析您的 Java 文件。您必须学习如何使用 ANTLR。
If you are looking for reusing Netbeans code which parses Java file, I don't know.
If you are looking for how to parse a Java file, you can try ANTLR. ANTLR is a parser generator. There exists Java grammar which you can use right away. Once, you generate a Java parser, you can use the parser to parse your Java file. You will have to learn how to use ANTLR.
我不太明白你的问题。
如果您想使用 netbeans 在 Java 源代码中导航,请按 CTRL 并用鼠标移至您想要探索的单词上; netbeans 会突出显示该词,如果您点击,则会转到源代码。
I don't understand very well your question.
If you want to navigate inside source java code with netbeans, push CTRL and with your mouse go over the word you want to explore ; netbeans highligth the word, and if you clic you go to the source.