【发布时间】:2019-08-24 03:10:12
【问题描述】:
我目前正在用 Java 开发用于自定义语言的 Intellij-Plugin。
有什么方法可以让我轻松并通过我的代码为语法高亮注册文件类型和关键字?
【问题讨论】:
-
“以编程方式”是什么意思?你的意思是你语言的关键词不固定?
-
我想我选错了词。我的意思是,我可以通过我的代码设置文件类型和关键字。
-
对不起,我还是不太明白你的意思。每个自定义语言插件都定义了一种文件类型,将其与某些文件扩展名相关联,并为该文件类型定义了关键字。您是否正在尝试完成与此不同的事情?
-
抱歉回复晚了。我现在用自定义语言开发文档解决了我的问题。我实际上是在寻找一种更简单的方法来解决语法突出显示,而无需生成 Lexer 和 Parser 等,因为我只需要突出显示一些关键字。
标签: java intellij-idea syntax-highlighting intellij-plugin