崇高的文本-JSON 格式化程序快捷方式

我用的是 SublimText2

如何用 捷径缩进 Json代码?

我已经安装了 packageControl,它工作。

我已经尝试了 JsonReindent包,但它没有一个默认的快捷方式,我不知道它的命令名称。

我已经有了这个命令(来自我之前在另一台电脑上的 sublimetext2,在那里它工作得很好) :

// JSON reindent
{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "json_reindent" },

但在这里不管用。

284478 次浏览

如果您查看 来源sublime_plugin.TextCommand子类的名称是 SublimeJsonReindentCommand。根据 命令名的约定,生成的命令名为 sublime_json_reindent。只需将密钥绑定更改为:

{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "sublime_json_reindent" },

你应该准备好了。

我也遇到过这个问题,我试图通过安装 jsFormat 来解决这个问题,如下所示:

  1. 打开包控制面板 command + shift + p(mac) ,安装包。

  2. 安装 JsFormat

  3. 编辑 jsformat 的快捷方式: sublime text preferences, package settings, jsFormat

  4. 选择键绑定用户,然后编辑

    [
    {
    "keys": [
    "command+l"
    ],
    "command": "reindent"
    },
    {
    "keys": [
    "ctrl+shift+s"
    ],
    "command": "auto_save"
    },
    {
    "keys": [
    "ctrl+alt+f"
    ],
    "command": "js_format"
    }
    ]
    
  5. 因此,下次尝试格式化 json 代码时,只需对 mac 使用 ctrl + option + f。不是 mac,只是使用 ctrl + alt + f

仅此而已。

希望这个能帮到你。

干杯

我使用的是 Linux 操作系统。我找到了解决方案,首先安装包控制器,然后漂亮的 JSON 包。

  1. 为升华 给你安装包控制器

  2. 通过 CMD + SHIFT + P > Install package > Search for Pretty JSON and Install 安装漂亮的 JSON 软件包。详情是 给你

通过 CMD + SHIFT + P > Install package > Search for Pretty JSON 安装这个软件包并安装。

enter image description here

然后通过 CMD + CTRL + J (OSX) CTRL + ALT + J (Windows/Linux)在漂亮的 JSON 中变成丑陋的 JSON!

信号来自 GitHub频道。 信用

可以使用 Command Palette格式化文本

//Call Command Palette
Ctrl+Shift+P


//Format code instead of  CMD + CTRL + J (OSX)
pretty format

对于崇高4下面的工作为我在 MAC 操作系统:

安装“漂亮的 JSON”升华4参考如下:

  • 使用键组合 Cmd + Shift + p和类型 安装软件包
  • 从搜索结果中选择 包控制: 安装包
  • 键入 漂亮的 JSON并从搜索结果中选择它

或使用下面链接的“手动安装”步骤

Https://packagecontrol.io/packages/pretty%20json


快捷方式:

点击升华-> 首选项-> 键绑定

这里将下面的 json 部分添加到现有的 json 中并保存文件

{ "keys": [ "ctrl+shift+j" ], "command": "pretty_json" }

您也可以使用 cmd 代替 ctrl,set says 根据您的偏好

完整的 json 如下:

[{
"keys": [
"command+l"
],
"command": "reindent"
},
{
"keys": [
"ctrl+shift+s"
],
"command": "auto_save"
},
{
"keys": [
"ctrl+shift+k"
],
"command": "js_format"
},
{
"keys": [
"ctrl+shift+j"
],
"command": "pretty_json"
}
]

现在随时使用下面的短键来美化庄严上的杰森

ctrl+shift+j

也可以使用 指挥官代替 ctrl

打开命令面板: 按 Ctrl + Shift + P (Windows)或 Cmd + Shift + P (OS X)。在“命令面板”输入框中键入“安装”,应该会自动完成“安装包控件”。 enter image description here

然后转到 SublimText-> Preferences-> Package Control-> Type Package Control: 在弹出框中安装 Package,它会打开一个单独的弹出框,在该弹出框中输入您想要安装的包,在这种情况下是“ Pretty JSON”

通过 CMD + CTRL + J (OS X)将丑陋的 JSON 变成漂亮的 JSON

对于 Mac OS,请遵循以下步骤:

安装 漂亮的 JSON

  1. 使用键组合 Cmd + Shift + p和类型 Install Package
  2. 从搜索结果中选择 Package Control: Install Package
  3. 键入 Pretty JSON并从搜索结果中选择它

添加密钥绑定

  1. Sublime Text > Preferences > Key Bindings打开密钥绑定

  2. 在键绑定中添加以下键快捷方式

    { "keys": [ "command+shift+j" ], "command": "pretty_json" }

使用 漂亮的 JSON

  1. 选择 JSON 文本并使用组合键 Cmd + Shift + j

从版本4开始,它可以在 Selection-> Format-> JSON 菜单选项下使用。

enter image description here