Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse:在独立SourceViewer小部件中启用Java错误标记_Java_Eclipse_Annotations_Jface_Markers - Fatal编程技术网

Eclipse:在独立SourceViewer小部件中启用Java错误标记

Eclipse:在独立SourceViewer小部件中启用Java错误标记,java,eclipse,annotations,jface,markers,Java,Eclipse,Annotations,Jface,Markers,因此,我正在使用Eclipse,并试图在独立的SourceViewer中启用Java错误突出显示。我在网上搜索了不少,但似乎什么也没找到。我已经研究过如何处理注释、标记等。。。出现的一切似乎都是为了实现自定义方法 有点帮助,但似乎不是我想要的 SourceViewer将是一个基本的Java编辑器,因此可以假设所有内容都是Java代码。我只希望在语法错误下出现红色的曲线,也许在旁边的尺子上也有红色的方框。应该有一个默认的简单方法来启用它,但我找不到它 提前谢谢 这是可行的,但也可能是一点工作。困

因此,我正在使用Eclipse,并试图在独立的SourceViewer中启用Java错误突出显示。我在网上搜索了不少,但似乎什么也没找到。我已经研究过如何处理注释、标记等。。。出现的一切似乎都是为了实现自定义方法

有点帮助,但似乎不是我想要的

SourceViewer将是一个基本的Java编辑器,因此可以假设所有内容都是Java代码。我只希望在语法错误下出现红色的曲线,也许在旁边的尺子上也有红色的方框。应该有一个默认的简单方法来启用它,但我找不到它


提前谢谢

这是可行的,但也可能是一点工作。困难的是,独立的
SourceViewer
小部件不支持执行大量工作的
IDocumentProvider
接口,因此您必须自己完成所有这些工作

我发现这篇文章在添加红色曲线方面很有帮助:

对于要设置
注释画家的扭曲线


如果需要标尺上的红色框,请使用接受
IOOverviewRuler
的SourceViewer构造函数。有一个标准的概览标尺应该适合您。

这是可行的,但也可能需要一些工作。困难的是,独立的
SourceViewer
小部件不支持执行大量工作的
IDocumentProvider
接口,因此您必须自己完成所有这些工作

我发现这篇文章在添加红色曲线方面很有帮助:

对于要设置
注释画家的扭曲线

如果需要标尺上的红色框,请使用接受
IOOverviewRuler
的SourceViewer构造函数。有一个标准的概览标尺应该适合你。

+1代表休息时间

注释的东西真的很复杂。不久前,我试图将编辑器转换为
IViewPart
。。。它花了很长时间才开始工作。。。几乎。。。差不多,但很像真品:-)(有点像Swing和Microsoft Vista)

还可以查看
TextEditor
以及方法
createAnnotationAccess()
configureSourceViewerDecorationSupport(…)

+1了解中断

注释的东西真的很复杂。不久前,我试图将编辑器转换为
IViewPart
。。。它花了很长时间才开始工作。。。几乎。。。差不多,但很像真品:-)(有点像Swing和Microsoft Vista)

还可以查看
TextEditor
和方法
createAnnotationAccess()
configureSourceViewerDecorationSupport(…)