有时候我发现当我在源代码中单击一个类名时,Eclipse找不到某些类源文件,即使通过ctrl-shift-T(输入类名)找到它也能正常工作。
有没有办法设置按住Ctrl键单击以使用与ctrl-shift-T相同的搜索路径?
Eclipse版本:Neon Milestone 1(4.6.0M1) 构建ID:20150820-1211
[编辑:澄清一下,我知道我可以通过附加源码等来解决我的问题。但关键是我不想在这里有两个单独的搜索路径 - 因为ctrl-shift-T已经完全工作并带我到正确的源代码,这意味着Eclipse DOES在某种程度上已经知道源代码的位置。因此,我想锁定它而不是第二次手动配置它
答案 0 :(得分:2)
你需要告诉eclipse该类的源位于何处。当前转到定义时,您将通过jar依赖项访问它。当您使用ctrl+shift+t
时,您正在查找不同位置的实际源文件。你需要连接这两个。当您打开反编译的类时,应该有一个显示“附加源...”的按钮。单击按钮并导航到该类源的位置。