双击logcat中的一行,堆栈跟踪的一部分通常会打开相应的.java文件,突出显示相关的行。但有时,它会打开相应的.class文件。此文件无法编辑,因此我必须采取额外步骤来打开.java文件。
有没有办法阻止在Eclipse编辑器中打开.class文件?
答案 0 :(得分:3)
解决方案是将包含.class文件的文件夹标记为派生资源:右键单击每个输出文件夹(例如bin
和gen
),单击“属性”,然后选中“派生” “盒子。
作为奖励,请转到“打开资源”屏幕(Ctrl + Shift + R)。找到右上角附近的黑色小三角形。单击三角形,然后取消选中“显示派生资源”。当您使用“打开资源”屏幕时,这还有隐藏.class文件的好处。
使用ADT 20在Eclipse Juno上运行良好。
编辑:一个相关问题是按F3(打开声明)并让Eclipse打开一个类文件。针对此问题的(略微克服)解决方案是here。