【问题标题】:Open Type / Resource in Eclipse .jars through shortcuts?通过快捷方式在 Eclipse .jars 中打开类型/资源?
【发布时间】:2012-06-07 12:42:43
【问题描述】:
所以在 Eclipse 中,我知道如果我在 maven 依赖项以及 JDK 中包含了源代码,我可以打开一个类型来查看它的实现(键入 Ctrl+T):
这对于.java 类非常有用,但我似乎没有任何快捷方式来打开除java .classes 以外的资源。例如,我做了一些 Clojure 和 JRuby,它们都 .jar 了它们的源,而这些源通常只是源本身。
有没有办法让 Ctrl+T 或“开放资源”等效项 (Ctrl+Shift+R) 打开 .jar 文件中保存的资源?
【问题讨论】:
标签:
eclipse
keyboard-shortcuts
【解决方案1】:
没有。据我所知,eclipse中没有从jar打开资源文件的键盘快捷键。 Ctrl+T 只能访问类。我总是必须使用包资源管理器来导航 jar 文件中的内容。
【解决方案2】:
似乎他们在 eclipse mars 之后添加了该功能。
我不确定哪些版本实际支持此功能,但它不适用于我的 eclipse luna,但它确实适用于 eclipse mars EE。
但是,快捷键是 CTRL + O。
您可以通过 *.jar 找到。它列出了所有的罐子。
这个问题似乎很老了,但是,只要回答一下,它就可以帮助将来困惑的人。
【解决方案3】:
我知道这是一个迟到的答案,但我最近遇到了同样的问题。
这不是快捷方式,但是...您可以在代码中的某处创建一个对象,导入该类,然后单击Ctrl 或在该类上按F3,然后砰!你已经在包/项目资源管理器中找到了路径。当然记得打勾Link with Editor。