【问题标题】:Customize Eclipse editor to add new features specific to a proprietary language自定义 Eclipse 编辑器以添加特定于专有语言的新功能
【发布时间】:2016-03-12 09:01:05
【问题描述】:

过去一年我一直在研究 Eclipse IDE,特别是我的开发包括 JFace 技术。现在我想要一个起点,从那里我可以向 Eclipse 编辑器添加新功能。

例如,我们有一种特定于我工作的公司的专有语言,这种语言类似于 SQL,只是 SQL 之上的一层。我想做的是添加一个类似于 CTRL+SPACE 或 ALT+SHIFT+T 或 R 的功能,它会为方法名称、JAVA 编辑器上的变量等提供建议列表。我想添加这个类似的功能到我们在 Eclipse 编辑器上的专有语言以及按 CTRL+SPACE 会调出 AUTO ASSIST。

我需要一个关于如何真正开始在 Eclipse 编辑器中实现这些功能的起点?

有人可以指导我吗?可能是一些很好的网站链接,它们为我提供了实施此类定制项目的起点?

提前致谢!

【问题讨论】:

    标签: eclipse eclipse-rcp eclipselink customization jface


    【解决方案1】:

    从 Eclipse 常见问题开始:

    另外,查看现有源代码,例如 JDT:查看其git repo

    【讨论】:

    • 非常感谢您提供的链接,这对我很有帮助。
    • 在提供的帮助链接中,我无法弄清楚几点 - 我正在尝试为新语言开发内容辅助,那么如何在代码中定义它?,如果有一些依赖项在尝试将它们添加到 Manifest.mf 时未显示,那么如何添加它们?是否有指导我们为新语言开发内容辅助的教程?
    • @user3354299 听起来您要求的是开始使用 eclipse 开发类型教程,我推荐 vogella.com 教程。如果您有问题,请在 SO 上将其作为新问题提出。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多