在 Eclipse 中的 IRemoteFile 中标记错误
Mark error in IRemoteFile in Eclipse
我编写了一个 Eclipse 插件来标记文件中的错误。使用 IFile
,这很容易,因为可以使用 createMarker()
方法。
现在我还有 IRemoteFile
个元素。由于 IRemoteFile
没有实现 IResource
,我无法调用 createMarker()
。有人知道用 IRemoteFile
获得类似结果的方法吗?
很遗憾,markers只能为资源创建。
IResource#createMarker(String)
存在已久enhancement request,但似乎没有计划在这方面开展工作。
而且我不知道如何解决这个问题,除非您为每个要标记的 IRemoteFile
创建 影子资源 。
当然还有将资源的内容与远程文件同步,以便可以在编辑器等中打开标记
我编写了一个 Eclipse 插件来标记文件中的错误。使用 IFile
,这很容易,因为可以使用 createMarker()
方法。
现在我还有 IRemoteFile
个元素。由于 IRemoteFile
没有实现 IResource
,我无法调用 createMarker()
。有人知道用 IRemoteFile
获得类似结果的方法吗?
很遗憾,markers只能为资源创建。
IResource#createMarker(String)
存在已久enhancement request,但似乎没有计划在这方面开展工作。
而且我不知道如何解决这个问题,除非您为每个要标记的 IRemoteFile
创建 影子资源 。
当然还有将资源的内容与远程文件同步,以便可以在编辑器等中打开标记