SWT源代码编辑器小部件

时间:2012-09-16 08:20:44

标签: java python swt syntax-highlighting

SWT是否有任何源代码编辑器小部件?我找了很长时间没找到任何东西......我看到了这个问题:SWT Syntax highlighting widget,但我不想使用原始的StyledText小部件 - 我需要的不仅仅是语法高亮。我还需要,例如,代码完成。

我需要这个让用户能够在Python中编辑源代码。

3 个答案:

答案 0 :(得分:2)

我“解决了”这个问题。

我使用了JFace的SourceViewer以及Google中的其他内容,例如simple syntax highlighting

答案 1 :(得分:1)

您可以创建一个用于编辑python文件的eclipse插件(包括大纲视图以及与eclipse相关的其他内容)。然后将其安装在一个空的eclipse应用程序中(不带java编辑器),用户可以编辑这些文件。

创建编辑器的链接为on vogella.com。我知道互联网上还有另一个关于编辑xml文件的例子,但我现在找不到链接。

答案 2 :(得分:1)

我想你可以看一下* {jdt * ui *插件中如何实现JavaEditororg.eclipse.ui.texteditor.AbstractTextEditor是大多数编辑器的基类。实现编辑器后,只需将文件扩展名与编辑器关联即可。