SublimeText2 を使用しています。
Json
コードをショートカットで再インデントする方法は?
PackageControlを既にインストールしており、動作します。
私はすでにJsonReindentパッケージを試しましたが、デフォルトではショートカットがなく、そのコマンド名がわかりません。
私はすでにこのコマンドを持っています(以前の別のPCのsublimetext2から、うまく動作します):
// JSON reindent
{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "json_reindent" },
しかし、ここでは機能しません。
助けてくれませんか?
ありがとう
source を見ると、 sublime_plugin.TextCommand
サブクラスはSublimeJsonReindentCommand
です。 コマンド名の規則 により、結果のコマンドの名前はsublime_json_reindent
。キーバインドを次のように変更するだけです。
{ "keys": ["ctrl+shift+j", "ctrl+shift+j"], "command": "sublime_json_reindent" },
そして、あなたはすべて設定されるべきです。
私もこの問題に出会いました。私は次のようにjsFormatをインストールしてそれを理解しようとしました:
キーバインディングユーザーを選択して編集
[
{
"keys": [
"command+l"
],
"command": "reindent"
},
{
"keys": [
"ctrl+shift+s"
],
"command": "auto_save"
},
{
"keys": [
"ctrl+alt+f"
],
"command": "js_format"
}
]
したがって、次回jsonコードをフォーマットしようとするときは、 ctrl+alt+f。
それで全部です。
これがお役に立てば幸いです。
乾杯