即使不是只读文件,也无法在 Eclipse 中编辑文件

即使不是只读文件,也无法在 Eclipse 中编辑文件

这是一个非常业余的问题,我甚至不好意思问。

在 Eclipse 中,有时我无法编辑文件。我可以打开它,但它的行为就像它是只读文件一样——输入无效。它只会发生有时但这就是让我抓狂的事情。

我使用的唯一视角是 Java 和 Perforce,通常我通过 Perforce 检出文件,如下所示:

通过 Perforce 检出文件

一旦签出,它看起来像这样:

通过 Perforce 签出的文件

但我无法编辑此文件。同时,您看到正下方的文件“VWAPParameterManagerImpl.java”了吗?我可以编辑一个就好了,使用相同的步骤检查它。此外,我昨天能够编辑“VWAP.java”@ 我也目睹了这种情况发生在非 java 文件中。在 Windows 资源管理器中,我检查了文件的属性并验证它不是只读的(如果这意味着什么的话;我不知道还要检查什么)。

那么,为什么有时我无法在 Eclipse 中编辑文件,我该怎么做才能使这些文件可写?

显然我可以在 或其他程序中打开文件gvim,但我想在 Eclipse 中编辑。我主要是一名 C++ 开发人员,习惯于 UNIX 环境,因此 Java/Windows 这件事真的让我很困惑。在此先感谢任何可能提供建议的人...

答案1

这是文件权限问题。Perforce 以某种方式干扰了它。

从文件属性中解锁文件,然后授予自己写入权限。

在此处输入图片描述

相关内容