我想阻止用户在包资源管理器中修改所选文件,而我的插件正在运行
如果用户试图更改文件,应该弹出自定义消息
实现您自己的编辑器启动器(IEditorLauncher
),它将显示此消息并将其与您不想修改的文件关联起来。
请看这个SO问题中的例子。
另一种可能的方法是在Package explorer中显示这些文件(类似于Java插件隐藏.class文件)。