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)执行语法解析生成器