1

私は悪い検索日を過ごしているに違いありませんが、toggle commentWindowsバッチファイルで正しく機能するようにSublime Text 2をカスタマイズする方法に関する情報を見つけることができません(つまり、REMまたは::を行の先頭に追加します)。何か助けはありますか?

4

1 に答える 1

2

それを行うプラグインまたはマクロを作成できます。おそらくスニペットは既に存在しますが、見つかりませんでした。

「マクロの作成」の代替案を説明しようと思います。

このコードでマクロを作成します (パッケージ/ユーザーに what-you-want.sublime-macro という名前で保存します):

[
    {"command": "split_selection_into_lines"},
    {"command": "move_to", "args": {"to": "hardbol", "extend": false}},
    {"command": "insert", "args": {"characters": "REM "}}
]

これで使用できます。コメントする行を選択し、マクロを実行します。

マクロをキーにバインドすることもできます。「Key Bindings - User」にこのキー バインディングを追加します。

{ "keys": ["alt+."], "command": "run_macro_file", 
  "args": {"file": "Packages/User/what-you-want.sublime-macro"}, "context":
    [
        { "key": "selector", "operator": "equal", "operand": "source.dosbatch" }
    ]
}

「コンテキスト」の「セレクター」キーは、このキーがバッチ ファイル (「source.dosbatch」) の場合にのみマップされるようにします。

参考文献:

于 2012-07-02T20:51:26.120 に答える