ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

sql-formatter

作者: kufii 全部

一个 Sublime Text 插件,该插件在当前文件上运行 cli-sql-formatter 节点库

详细信息

安装次数

  • 总计 38K
  • Windows 19K
  • Mac 15K
  • Linux 4K
2021 年 8 月 6 日 2021 年 8 月 5 日 2021 年 8 月 4 日 2021 年 8 月 3 日 2021 年 8 月 2 日 2021 年 8 月 1 日 2021 年 7 月 31 日 2021 年 7 月 30 日 2021 年 7 月 29 日 2021 年 7 月 28 日 2021 年 7 月 27 日 2021 年 7 月 26 日 2021 年 7 月 25 日 2021 年 7 月 24 日 2021 年 7 月 23 日 2021 年 7 月 22 日 2021 年 7 月 21 日 2021 年 7 月 20 日 2021 年 7 月 19 日 2021 年 7 月 18 日 2021 年 7 月 17 日 2021 年 7 月 16 日 2021 年 7 月 15 日 2021 年 7 月 14 日 2021 年 7 月 13 日 2021 年 7 月 12 日 2021 年 7 月 11 日 2021 年 7 月 10 日 2021 年 7 月 9 日 2021 年 7 月 8 日 2021 年 7 月 7 日 2021 年 7 月 6 日 2021 年 7 月 5 日 2021 年 7 月 4 日 2021 年 7 月 3 日 2021 年 7 月 2 日 2021 年 7 月 1 日 2021 年 6 月 30 日 2021 年 6 月 29 日 2021 年 6 月 28 日 2021 年 6 月 27 日 2021 年 6 月 26 日 2021 年 6 月 25 日 2021 年 6 月 24 日 2021 年 6 月 23 日 2021 年 6 月 22 日
Windows 8 8 1 4 8 12 7 10 4 2 2 7 8 10 9 5 2 1 8 6 16 12 11 2 2 9 6 7 4 12 1 2 5 7 6 11 8 2 1 7 11 11 7 8 0 2
Mac 6 8 0 1 8 4 15 9 11 4 1 5 9 3 11 5 1 1 5 9 8 10 7 2 5 5 9 7 8 4 1 2 8 10 5 10 7 0 4 10 6 11 12 10 2 1
Linux 4 0 0 3 1 4 1 1 1 1 0 2 2 3 4 4 1 2 2 2 2 1 1 1 1 2 0 2 1 3 0 1 5 2 4 2 1 1 0 0 4 0 2 1 0 1

README

源代码
raw.​githubusercontent.​com

sublime-sql-formatter

一个 Sublime Text 插件,该插件在当前文件上运行 cli-sql-formatter 节点库。cli-sql-formatter 是 sql-formatter 节点库的命令行界面。

安装

依赖项

此插件需要 node.js,并且还需要全局安装 cli-sql-formatter。

npm install -g cli-sql-formatter

插件安装

此插件可通过 Package Control 安装

要使用 Package Control 安装,请执行以下步骤

  1. 在 Sublime Text 中,打开命令面板并输入 install。在出现的命令中,您应该看到 Package Control: Install Package。如果该命令没有高亮显示,请使用键盘或鼠标选择它。Package Control 将花几秒钟时间获取插件列表。

  2. 当插件列表出现时,输入 sql-formatter。在条目中,您应看到 sql-formatter。选择此条目进行安装。

命令

命令面板

  • 格式化 SQL:使用您设置中定义的默认方言运行格式化器。
  • 使用方言格式化 SQL:使用您选择的方言运行格式化器。

默认快捷键

默认情况下,以下快捷键将使用您设置中定义的默认方言运行格式化器。

  • Linux/Windows:[Ctrl + KQ]
  • Mac:[Cmd + KQ]

设置

默认情况下使用以下设置

{
    // The paths to look for executables
    "paths": {
        "linux": [],
        "osx": [],
        "windows": []
    },

    // The default dialect to use for formatting
    // Options:
    // "sql" - Standard SQL
    // "n1ql" - Couchbase N1QL
    // "db2" - IBM DB2
    // "pl/sql" - Oracle PL/SQL
    "default_dialect": "sql",

    // The number of spaces to indent with
    "indent_size": 2,

    // Indent with tabs instead of spaces
    "use_tabs": false
}

您可以通过转到首选项 > 包设置 > sql-formatter > 设置来修改任何设置。

项目特定设置覆盖

要覆盖特定项目的全局插件配置,请将具有 sql-formatter 键的设置对象添加到您的 .sublime-project 中。此文件可通过 项目 -> 编辑项目 访问。

例如

{
    "folders": [
        {
            "path": "."
        }
    ],
    "settings": {
        "use_tabs": true
    }
}