次のようなコードがあります:
testVar = { a: 1 };
testVariable1 = 2;
var c = testVar.a + testVariable2;
var d = testVar;
「testVar」変数の名前を変更したい。複数のカーソルを設定するとき Ctrl+D 編集変数「testVariable」も選択および編集されます。
複数のカーソルを設定しているときにいくつかの選択をスキップする方法はありますか Ctrl+D?
使うだけ Ctrl+K、 Ctrl+D。
(OS Xの場合: Cmd+K、 Cmd+D)
少し練習が必要ですが、仕事は完了です!
押すことができます Ctrl+K そして Ctrl+D 同時に選択をスキップします。あなたが選択をやりすぎた場合は、使用することができます Ctrl+U 前の選択に戻ります。
注:置換 Ctrl と Cmd Mac OS Xの場合。
これのデフォルト設定は、アプリケーションメニューバーのPreferences
> Key Bindings-Default
に移動すると表示できます。次のように表示されます。
{ "keys": ["ctrl+d"], "command": "find_under_expand" },
{ "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" }
必要に応じて、Preferences
> Key Bindings-User
に移動し、上記のコードをコピーしてからキーを変更することにより、必要に応じてキーを構成できます。
カーソルをWordの上に置いて使用する場合 Ctrl + D Wordを選択します。次回ヒットしたとき Ctrl + D 次に強調表示されているWordを選択する必要があります。
ダブルクリックしてWordを選択すると、 Ctrl + D 強調表示された文字列だけでなく、正確な文字列を選択します。
言い換えると、 - Ctrl + D 強調表示されていない場合、単語全体の検索は行われません。既にハイライトされているものがある場合、 Ctrl + D 部分文字列検索を行います。
私はテストしましたが、Sublime Text 2バージョン2.0.1、ビルド2217で動作します。
カーソルを置くbefore変数、変数を選択せずにヒット Ctrl+D パターンではなく、変数のすべての出現を選択します。