![](/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.