use*_*558 20 json indentation sublimetext2 sublime-text-plugin
我正在使用SublimeText2.如何用快捷方式重新注入Json代码?
我已经安装了packageControl,它可以工作.我已经尝试过JsonReindent包,但它默认没有快捷方式,我不知道它的命令名.我已经有了这个命令(来自我之前在另一台PC上的sublimetext2,它工作正常):
// JSON reindent
{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "json_reindent" },
Run Code Online (Sandbox Code Playgroud)
但在这里它不起作用.
你能帮我吗?谢谢
pig*_*fly 45
我也遇到过这个问题.我试着通过安装jsFormat来解决这个问题,如下所示:
选择Key-Binding用户,然后编辑
[
{
"keys": [
"command+l"
],
"command": "reindent"
},
{
"keys": [
"ctrl+shift+s"
],
"command": "auto_save"
},
{
"keys": [
"ctrl+alt+f"
],
"command": "js_format"
}
]
Run Code Online (Sandbox Code Playgroud)所以下次当你尝试格式化json代码时,只需使用ctrl+ alt+ f.
就这样.
希望这会帮助你.
干杯
Aam*_*mir 37
对于 Mac 操作系统,请执行以下步骤:
安装漂亮的 JSON
Cmd + Shift + p和类型Install PackagePackage Control: Install Package从搜索结果中选择Pretty JSON并从搜索结果中选择它添加按键绑定
从以下位置打开键绑定Sublime Text > Preferences > Key Bindings
在按键绑定中添加以下按键快捷键
{ "keys": [ "command+shift+j" ], "command": "pretty_json" }
使用漂亮的 JSON
Cmd + Shift + jyoA*_*ex5 13
Sublime Text 与 JSON 格式化程序
您可以使用Command Palette它来格式化文本
2.1 使用命令面板格式化
//Call Command Palette
Ctrl+Shift+P
//Format code instead of CMD + CTRL + J (OSX)
pretty format
Run Code Online (Sandbox Code Playgroud)
2.2 使用自定义快捷方式格式化
Sublime Text -> Settings... -> Key Bindings
//{ "keys": [ "<custom_shortcut >" ], "command": "pretty_json" }
{ "keys": [ "ctrl+i" ], "command": "pretty_json" }
Run Code Online (Sandbox Code Playgroud)
如果查看源代码,sublime_plugin.TextCommand子类的名称是SublimeJsonReindentCommand. 根据命令名称的约定,生成的命令被命名sublime_json_reindent。只需将您的键绑定更改为:
{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "sublime_json_reindent" },
Run Code Online (Sandbox Code Playgroud)
你应该准备好了。
对于下面的 sublime 4 为我工作:
参考以下安装“Pretty JSON” sublime 4:
https://packagecontrol.io/packages/Pretty%20JSON
现在是快捷方式:
点击 Sublime -> Preferences -> Key Bindings
在现有的 json 中添加以下 json 部分并保存文件
{ "keys": [ "ctrl+shift+j" ], "command": "pretty_json" }
Run Code Online (Sandbox Code Playgroud)
完整的 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"
}
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50428 次 |
| 最近记录: |