Skip to content

🍃 使用 PrettySQL 插件右键格式化 SQL

本文介绍如何通过 PrettySQL 插件实现 SQL 语句的右键格式化功能,让你的 SQL 更加清晰、易读、美观!

✨ 一、功能介绍

PrettySQL 插件内置 SQL 美化引擎,可实现对 SQL 语句的快速格式化,支持:

  • ✅ 缩进对齐美化
  • ✅ 自动大写关键字
  • ✅ 保留语句逻辑结构
  • ✅ XML 中 SQL 格式优化(如 MyBatis)

🧰 二、使用前准备

确保你已正确安装 PrettySQL 插件。👉 点击查看离线安装指南

插件支持 IntelliJ IDEA 所有主流版本(推荐使用 IDEA 2020+)。

🚀 三、右键格式化 SQL 操作步骤

📝 格式化 XML 中的 SQL(MyBatis 场景)

  1. 打开你的 Mapper XML 文件。
  2. 选中任意 SQL 片段(如 <select> 中的 SELECT * FROM ...)支持选中MyBatis的标签。
  3. 右键点击选中内容 → 格式化 SQL(Format SQL)
  4. SQL 会自动格式化为美观的结构!

🎯 效果示例

SQL格式化

格式化前:

xml
<select id="getUserList" resultType="User">
    select id,username,email from user where status = 1 order by create_time desc
</select>

格式化后:

xml
<select id="getUserList" resultType="User">
    SELECT
    id,
    username,
    email
    FROM
    user
    WHERE
    status = 1
    ORDER BY
    create_time DESC
</select>

Released 1.0.1