标签: java intellij-idea intellij-plugin grammar-kit
我正在为 IntelliJ Idea 编写插件,现在我需要像 ASTNode Identifier 这样的东西,它必须对AST中的每个节点都是唯一的。
我应该使用什么?
答案 0 :(得分:2)
如果您正在编写自定义语言的插件,我会参考:
http://confluence.jetbrains.com/display/IDEADEV/Developing+Custom+Language+Plugins+for+IntelliJ+IDEA#DevelopingCustomLanguagePluginsforIntelliJIDEA-ImplementingaParserandPSI
另外,您可以考虑使用以下方式开发语言插件:
https://github.com/JetBrains/Grammar-Kit