【发布时间】:2014-11-18 11:54:51
【问题描述】:
出于调试原因,我们有一个工具可以在网页中显示我们的组件树结构,其中包含数百个不同的类。
我想做的是生成一个超链接,以便从浏览器中自动打开 eclipse 中的 java 类(例如:<a href="eclipse://com.java.util.ArrayList#"removeAll,Collection">)。
是否可以配置 eclipse 以从浏览器中以特定方法打开特定 Java 类?
【问题讨论】:
出于调试原因,我们有一个工具可以在网页中显示我们的组件树结构,其中包含数百个不同的类。
我想做的是生成一个超链接,以便从浏览器中自动打开 eclipse 中的 java 类(例如:<a href="eclipse://com.java.util.ArrayList#"removeAll,Collection">)。
是否可以配置 eclipse 以从浏览器中以特定方法打开特定 Java 类?
【问题讨论】:
您可以在 Eclipse 中使用命令行选项refer here 打开文件。但是你不能跳转到任何函数和任何给定的行号see bug。
如果你只是想在 eclipse 中打开文件(无论位置):
通过 Javascript 调用命令(在第一个链接中解释)。请参考How can I run a program or batch file on the client side? 和How to execute an executable from Linux with javascript,但我不确定是否可行并且取决于操作系统和/或浏览器。
您可以使用语法高亮在浏览器中打开 Java 文件:
请参阅 Code Mirror 和 ACE、FileReader and CodeMirror Load File Complication、Loading .txt file into textarea Javascript?。
【讨论】: