为什么Eclipse以只读模式打开一些文件?

时间:2012-07-07 18:10:10

标签: android eclipse

我刚开始使用Eclipse(用于Android开发) - 所以我对这个IDE很新,我不了解一些东西。有时候(通常 - 在调试时或调试后)我发现一些代码处于只读模式的文件 - 我无法编辑代码。我在状态栏中看到“只读”标签 - 但我不知道该文件何时变为只读以及为何该文件变为只读。我无法对此文件执行任何操作,必须关闭它并在项目树中再次查找并打开 - 然后我可以编辑它。我每隔几分钟就被迫这样做 - 所以我不喜欢这种行为。

为什么会这样?我该怎么做才能避免它?如何使编辑器中的文件可以从只读模式编辑?

2 个答案:

答案 0 :(得分:0)

通常在调试和跟踪代码时会发生这种情况。 Eclipse将打开.class个文件,大多数时间.class文件是您正在使用的库的来源,有时它们是您自己代码的生成.class,这就是您无法编辑它们的原因。 。虽然这是你的代码;如果你想编辑它,你应该去你自己的来源(.java

答案 1 :(得分:0)

当您使用像ClearCase这样的“悲观”源代码控制系统时,或者在文件系统中将文件本身标记为只读时,也会发生这种情况。