ANTLR4入门:图示说明eclipse Antlr4IDE插件的安装及语法测试过程

Posted 10km

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ANTLR4入门:图示说明eclipse Antlr4IDE插件的安装及语法测试过程相关的知识,希望对你有一定的参考价值。

如果你能正常通过Eclipse Market找到antlr4的插件并正常安装,可以忽略本文。
如果不能,那多半是因为网络问题导致安装Antlr4IDE插件时无法下载文件造成的。我就遇到了这个问题,无法下载的原因很复杂,我不想去深究了,我的办法就是绕过它。

安装Eclipse ANTLR4IDE插件最终是访问 github上的antlr4ide-eclipse-release仓库https://github.com/antlr4ide/antlr4ide-eclipse-release.git ,如果你能正常访问github,就把这个仓库打包下载,解压到本地。然后如下以本地安装的方法安装插件。

如果你也不能正常访问github,可以使用我从github上复制的仓库 https://gitee.com/l0km/antlr4ide-eclipse-release.git

安装过程图示

如下打开Help\\Install New Software菜单(安装新软件界面)

将本地antlr4ide-eclipse-release文件夹作为本地安装仓库添加到Eclipse软件站点管理列表中


勾选安装



到这里就开始安装了,安装结束的时会出对话框提示“是否信任未知来源的未签名内容?”,如下图勾选后点击“Trust Select”按钮

安装完成,重启Eclipse就结束了:

验证安装是否正确

重新打开Eclipse后,如下尝试打开创建新项目界面

在新建项目向导 General下如果能如下看到ANTLR 4 Project

说明你的antlr4 eclipse插件正常安装了。如果没有,那你可能要升级你的eclipse版本。
我原来的Eclipse版本是neon(4.6),就遇到这种情况,顺利安装就是看不到ANTLR 4 Project,同事的Eclipse 2020就是正常,我也只能将Ecipse升级到最新的Eclipse 2020 12R才算正常了。

创建ANTLR 4项目

下面图示说明如何使用ANTLR IDE4插件创建ANLR 4项目并使用插件测试语法的过程

选择ANTLR 4 Project

打开在"视图\\其他"中找到 ANTLR4

打开解析树视图(Parse Tree)和语法图视图(Syntax Diagram)

如下选择要测试的规则,再输入测试文本,右侧就会显示解析的语法树了

以上是关于ANTLR4入门:图示说明eclipse Antlr4IDE插件的安装及语法测试过程的主要内容,如果未能解决你的问题,请参考以下文章

ANTLR4入门:使用mave ANTLR4插件(antlr4-maven-plugin)执行语法解析生成器

ANTLR4入门:使用mave ANTLR4插件(antlr4-maven-plugin)执行语法解析生成器

ANTLR4入门:Windows安装antlr4命令行环境

ANTLR4入门:Windows安装antlr4命令行环境

ANTLR4入门:在线语法调试塈Maven项目中使用语法调试工具TestRig

ANTLR4入门:在线语法调试塈Maven项目中使用语法调试工具TestRig