使用帮助
  • 在左侧粘贴Java代码即可,右侧自动排版,也可把.java文件拖入左侧输入框
  • 缩进默认4空格(Java传统风格),可切换为2空格

Java格式化、Java代码美化

在线格式化Java代码:把从IDE、日志、聊天工具里复制出来的挤成一行的Java代码粘贴到左侧,右侧立即按Java代码风格重新排版,缩进、换行、空格一次到位。

本工具使用Prettier的Java格式化引擎(prettier-plugin-java),按真实Java语法树排版,而不是简单地按大括号缩进,方法参数过长、链式调用、数组初始化、lambda、泛型等都能正确折行。

本站所有工具操作均在浏览器本地完成,数据不会上传到任何服务器,可放心使用。

功能说明:

  • 格式化Java:统一缩进(可选4或2空格)、大括号位置、运算符与逗号前后空格,层级清晰
  • 自动折行:方法参数、链式调用、条件表达式过长时自动换行,超过行宽不再挤成一行
  • 保留原意:只调整空白与换行,标识符、字符串内容、注释、注解参数原样保留
  • 实时排版:左侧输入即自动格式化右侧结果,也可随时点格式化按钮重新排版
  • 代码折叠:按大括号层级折叠,可一键折叠或展开全部方法、类、代码块

常见用途:

  • 把压缩成一行的Java代码(比如从日志、邮件、IM里复制出来的)恢复成可读的缩进格式
  • 整理从网上抄来的示例代码,统一缩进与换行风格后再贴进IDE
  • 对比两段Java代码前先各自格式化,让差异只体现真正的逻辑改动