![](/img/trans.png)
[英]Using the Groovy editor from the Groovy-Eclipse plugin in an RCP application
[英]Eclipse 4 RCP application creating C editor
我正在创建一个纯Eclipse 4 RCP应用程序。 我的应用程序必须向用户提供C代码编辑功能。 功能如
我对提供诸如内容辅助或自动解析和显示错误之类的功能不感兴趣...
有没有可用的插件可以帮助我实现这一目标?
如果必须创建自己的编辑器,是否有任何好的教程可以解释我应该如何做?
我已经在google中搜索了此内容,但我总是最终进入解释使用eclipse 3.x创建编辑器的网站。
Eclipse C / C ++开发工具 (CDT)提供了一个C / C ++编辑器。 编辑器可能依赖CDT中的其他插件,因此仅使用编辑器可能会比较棘手。
有点晚了,但也许对于将来的看法:
对于基本的编辑功能,可以使用JFace库中的SourceViewer。 您可以通过将标尺添加到查看器的复合标尺来简单地启用行号显示。
lineNumberRuler = new LineNumberRulerColumn();
compositeRuler = new CompositeRuler();
compositeRuler.addDecorator(0, lineNumberRuler);
int styles = SWT.V_SCROLL | SWT.H_SCROLL | SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION;
viewer = new SourceViewer(defaultComposite, compositeRuler, styles);
可以通过SourceViewerConfiguration和PresentationReconciler对关键字进行着色。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.