717

VS Code で複数のカーソルを作成するためのキーボード ショートカットは何ですか?

4

20 に答える 20

216

VS Code での複数単語 (および複数行) カーソル/選択

複数単語:

Windows / OS X:

  • Ctrl+Shift+L/⌘+Shift+L現在強調表示されている単語のすべてのインスタンスを選択します
  • Ctrl+D/⌘+D次のインスタンスを選択します...そしてその次のインスタンスを選択します...など。

複数行:

複数行選択の場合、/Ctrl+Alt+Down⌘+Alt+Shift+Down選択範囲またはカーソル位置を次の行に拡張します。Ctrl+Right/⌘+Rightは、どれだけ長くても、各行の終わりに移動します。複数行の選択をエスケープするには、 を押しEscます。

VS Code のキーバインド(OS 依存)を参照してください。

于 2016-10-24T18:33:31.190 に答える
144

私はALTキーに問題がありました。修正はalt+click、VSCodeでマルチカーソル選択を壊すGnomeホットキーとして変更するsuper+clickことです。

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"   

ソース: http://2buntu.com/articles/1529/visual-studio-code-comes-to-linux/

于 2015-05-04T12:08:24.553 に答える
18

あなたが望むものを正確に拘束するものはありません。

近いものはCtrl+だけF2で、一度にすべてを選択します。

次のようにしてCtrl+にバインドできます。D

  • をクリックしFile > Preferences > Keyboard Shortcuts
    ます。現在のバインディングでいっぱいのペインが表示され、右側にカスタム バインディングのリストが表示されます。
  • Ctrl現在のバインディングで+を検索し、F2その行全体をコピーして右側のペインに貼り付けます。
  • 末尾のカンマを削除し、Ctrl+F2Ctrl+に変更Dしてファイルを保存する必要がある場合があります。

次のようになります。

// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+d",               "command": "editor.action.changeAll",
                                    "when": "editorTextFocus" }
]
于 2015-04-30T16:04:34.447 に答える
15

Ctrl+ Alt+⬇ / ⬆</kbd> add cursors above and below the current line. Still nowhere near as good as sublime or brackets though. I can't see anything equivalent to Ctrl+D in sublime in the keyboard shortcuts file.

于 2015-04-29T23:55:52.707 に答える
9

Alt+クリック。Windowsで動作します。

詳細: Visual Studio Code ドキュメント

于 2016-01-19T00:02:16.337 に答える
7

マウスなしの Visual Studio: Alt+ Shift+ { Arrow }.

于 2016-09-20T07:22:35.043 に答える
3

Ubuntu-MATE でも同じ問題が発生しますが、ここでは次の方法で解決します。

gsettings set org.mate.Marco.general mouse-button-modifier "<Super>"
于 2016-09-07T19:19:31.130 に答える
-3

Alt + クリックは OSX で動作します。コード バージョン 1.14.2

于 2017-08-07T18:04:55.573 に答える