Eclipse 如何根据资源的名称更改navigator中的“打开”选项?
我正在开发EclipseRCP应用程序,它实现了Eclipse 如何根据资源的名称更改navigator中的“打开”选项?,eclipse,eclipse-plugin,eclipse-rcp,Eclipse,Eclipse Plugin,Eclipse Rcp,我正在开发EclipseRCP应用程序,它实现了CommonNavigator视图以显示navigator。我在navigator中有几个链接到文件系统上具有自定义扩展名的文件的LinkedResources。这些自定义扩展名文件在自定义编辑器以及TextEditor中打开 其中一个名为default.ext的文件对所有项目都是通用的,我希望它保持只读。是否可以仅在自定义编辑器中打开文件?例如,Default.ext应仅在自定义编辑器中打开,而Test.ext应在自定义编辑器和文本编辑器中打开
CommonNavigator
视图以显示navigator。我在navigator中有几个链接到文件系统上具有自定义扩展名的文件的LinkedResources
。这些自定义扩展名文件在自定义编辑器以及TextEditor
中打开
其中一个名为default.ext
的文件对所有项目都是通用的,我希望它保持只读。是否可以仅在自定义编辑器中打开文件?例如,Default.ext
应仅在自定义编辑器中打开,而Test.ext
应在自定义编辑器和文本编辑器中打开
通过这种方式,我可以根据文件名在编辑器中处理保存操作,并使文件保持只读
有没有其他方法使文件保持只读?简短回答:以您描述的方式不可能 详细回答:如果有人真的想修改一个文件,那么就没有办法或需要阻止它。您可以(1)对用户隐藏文件,或(2)设置只读标志以阻止用户修改文件