java - eclipse插件开发中如何对字符串进行着色

标签 java eclipse-plugin swt jface

我正在开发一个插件。使用我的向导,我们可以创建一个扩展名为“文件名.xyz”的新文件,并且在该向导中我们有单选按钮。它将选择字符串,并且该字符串将打印在创建的文件编辑器上。这是由字符串缓冲区读取器完成的。但现在我需要将该字符串存储为数组列表,并且需要在编辑器中显示该字符串时为其指定特定颜色

最佳答案

没有简单的方法可以在 Eclipse 编辑器中进行语法着色,您必须学习整个系统。

如果您创建一个新的插件项目,Eclipse 提供的为您创建的示例之一是 XML 编辑器,其中包含您需要的大部分代码。

要创建此运行新建>项目>插件项目。在新插件项目向导的第二页上,确保您有此插件将对 UI 做出贡献集以及您想创建一个 3.x 富客户端应用程序吗 设置为。然后,向导的下一页将提供使用其中一个模板创建插件 - 选择使用编辑器插入

结合help of Eclipse editors来研究这个

关于java - eclipse插件开发中如何对字符串进行着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21749604/

相关文章:

java - 在集合中排序比较器/可比较

java - Exchange Web 服务 Kerberos 身份验证

java - GUI 线程作业不是从可调用对象调用的

java - SWT MessageBox 关闭按钮被禁用

java - 使用 SWT 在 Java 中呈现 SVG - Batik 太慢

java - 使用 Xcode 4/OS X 10.6 调试 JNI 代码

java - 实现不带斜杠的 url

eclipse - 如何从 Eclipse 插件刷新资源?

java - 在 Eclipse 中右键单击项目或文件时,查找错误不显示

eclipse-plugin - Egit 已安装(与 Juno 一起提供),但根本不显示