文件名称:java8源码-java_antlr4:java_antlr4
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-24 12:47:21
系统开源
java8 源码 Java Code Refractor 本程序实现了自动格式化代码、简易命名重构以及循环语句转换等功能 简介 本程序是在语法分析阶段处理的程序,通过使用提供的Java8文法,生成Java8语言的语法分析器,并通过Antlr4生成的模板,重写其监听器实现上述功能。 目前实现功能 代码格式化规范以为准 代码格式化 换行规范 运算符空格规范 重命名 包名规范化 类名下划线转大驼峰 方法名变量名下划线转小驼峰 常量转大写 代码整理 for和while语句互转 目录介绍 java_antlr4 | |-- src 源代码文件 | |-- Main.java 程序入口 | |-- Standardizer.java 实现重命名以及循环语句转换的功能 | |-- Standardizer2.java 实现空格转换的功能 | |-- JavaLexer.java Antlr4生成的词法分析器模板 | |-- JavaParser.java Antlr4生成的语法分析器模板 | |-- JavaParserBaseListener.java Antlr4提供的语法分析器监听器模板,为S
【文件预览】:
java_antlr4-master
----src()
--------JavaParser.java(306KB)
--------JavaLexer.interp(33KB)
--------JavaParser.tokens(2KB)
--------Standardizer.java(13KB)
--------JavaParserListener.java(37KB)
--------Main.java(2KB)
--------JavaParserBaseListener.java(36KB)
--------Standardizer2.java(4KB)
--------JavaParser.interp(51KB)
--------JavaLexer.tokens(2KB)
--------JavaLexer.java(32KB)
----JavaParser.g4(13KB)
----java代码重构系统.docx(15KB)
----README.md(3KB)
----demo.java(356B)
----JavaLexer.g4(6KB)