如何在本页面格式化代码?
将代码粘贴到左侧编辑框或加载文件,选择需要的选项,然后点击格式化。在右侧检查结果后,可以复制或保存。
格式化 Java 类、方法、record、接口和临时代码片段,统一缩进、空格、大括号和换行,不会重命名变量或改变程序行为。
选择 LLVM、Google、Chromium、Mozilla、WebKit 或 GNU 作为基础风格,然后设置 1–16 个空格的缩进宽度以及最大 1000 的列宽限制。列宽设为 0 时不自动换行。你可以加载 .java 文件,并复制或保存格式化后的输出。
将代码粘贴到左侧编辑框或加载文件,选择需要的选项,然后点击格式化。在右侧检查结果后,可以复制或保存。
输入内容需要符合所选语言或语法。请检查未完成的语句、不匹配的括号或引号,以及与输入不符的方言或模式,然后重新格式化。
代码格式化器会按所选语言识别词法单元和嵌套结构,再根据统一规则重新安排缩进、空格和换行。它不会编译或运行程序,因此格式化结果不能代替正确性或安全性检查。
Google Java 风格使用 2 个空格和 100 列,新项目采用 Google 风格时可直接使用这组设置。可以选择 LLVM、Google、Chromium、Mozilla、WebKit 或 GNU 风格,并为 Java 输出设置缩进宽度和列宽限制。
代码会发送至服务器完成格式化。 数据处理方式详见隐私政策。
格式化、美化 Java、Python、JavaScript、JSON、HTML 等代码,统一缩进、空格和换行。
裁剪、合并或拆分录音,去除静音与噪声,调整音量、速度、音调或声道。
打开并编辑 CSV 或 Excel 表格、整理表格文本,并将 CSV 转为 Excel 或 SQL。
编写和预览 Markdown、渲染 Mermaid 流程图,并转换 Markdown、HTML 与表格。
对比文本、统计字数和词频、排序或替换文本行,还可查看 DOCX 文本。
查询中文词语的意思、近义词和反义词,或查阅多种语言的 IPA 音标。
在 MP3、WAV、FLAC 等格式间转换,播放普通或原始 PCM 音频,并查看或编辑元数据。
查看、比较和校验 JSON,测试 JSONPath,或将数据转换为 CSV、YAML、XML。
将音频转录为文字、将文字生成语音,或直接在浏览器中录音。
转换和压缩视频、裁剪或合并片段、调整画面尺寸、提取音频。
播放本地或在线视频、录制屏幕或摄像头,也可把摄像头用作在线镜子。
压缩或合并 PDF、拆分与重排页面、将页面转成图片,并查看或比较文档。
转换图片格式、调整或裁剪照片、压缩文件、比较图片,并用 OCR 提取文字。
截图并美化画面,将文字做成图片或 GIF,在白板上绘制,还可生成词云和网站图标。
结合视频预览编辑 SRT、VTT 字幕,校准时间、转换格式并管理视频字幕轨。
打开 ZIP、7Z、RAR 或 TAR,选取文件解压;也可创建压缩包,并为 ZIP、7Z 设置密码。
编码或解码 Base64、Base32,转义 URL、HTML 和 Unicode 文本,并查看 JWT 内容。
在二进制、十进制和十六进制之间换算,将数字写成英文,或把文本转为二进制。
计算百分比和分数,汇总统计数据,还可计算成绩、折扣和宽高比。
显示在线时钟、运行倒计时或秒表,并计算日期、年龄与时区差异。
查看 IP 与 IPv6 连接、检查 HTTP 请求或 HAR 文件,并计算 CIDR 地址范围。
换算长度、重量、温度、数据存储等单位。
转换 HEX、RGB、HSL 色值,从图片提取颜色、检查对比度,或用纯色画面测试显示器。
生成和识别二维码、条形码,包括网址和 Wi-Fi 网络的二维码。
生成哈希值、UUID 和密码,测试正则表达式、创建 URL 别名,并检查文件权限。
查看屏幕分辨率与刷新率、用屏幕尺测量、测试按键,或使用提词器。
2048、扫雷、数独、五子棋、坦克大战