visual-studio-code - 実行 - vscode replace mac




Visual Studio Codeの複数のカーソル (13)

VS Codeで編集するときに複数のカーソルを作成するにはどうすればよいですか? macOSとWindowsの両方に興味があります。


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依存)


Alt + Command + Shiftは、選択したものの次のインスタンスにカーソルを追加します。 例えば、変数または関数名


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


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

gsettings set org.mate.Marco.general mouse-button-modifier "<Super>"

XFCEで、 Applications -> Settings -> Settings editor - > xfwm4 -> easy_click(disable value)

Alt +クリックで Insert CursorInsert Cursor できるようになりました

また、 Settings -> Window manager -> Keyboard L / Rワークスペース( ctrl + alt + L / R )設定を無効にしました


XFCE(バージョン4.12)では、 Settings -> Window Manager Tweaks -> Accessibility ます。

Key used to grab and move windows: するドロップダウンフィールド Key used to grab and move windows: があります。これを None に設定します。

VS Codeで Altキーを押しながら クリックすると、カーソルが追加されます。


マウスを使用しないVisual Studioの場合: Alt + Shift + {Arrow}


選択メニューごとに次のことができます。

必要に応じて Alt + Ctrl +上矢印 / Alt + Ctrl +下矢印 押したままに して、十分なカーソルを作成し、 Ctrl + D を使用して選択を展開できます。


2017年5月
バージョン1.13以降、 Ctrl / Cmd + Click 複数のカーソルを追加 Click

VSCode 開発者は、新しい設定 VSCode を導入 Click 、macOSで Cmd + Click 、WindowsおよびLinuxで Ctrl + Click に複数のカーソルを適用するための修飾キーを変更 Click ました。 これにより、Sublime TextやAtomなどの他のエディターから来たユーザーは、使い慣れたキーボード修飾子を引き続き使用できます。

設定は次のように設定できます。

  • ctrl/Cmd -Windowsでは Ctrl 、macOSでは Cmd にマップします。
  • alt 既存のデフォルト Alt

新しいメニュー項目もあります。この設定をすばやく切り替えるには、[ Selection ]メニューに Click Ctrl + Click Multi-Cursor を使用 ]を 使用します。

[ 定義に移動] および [リンク 開く] ジェスチャもこの設定を尊重し、競合しないように適応します。 たとえば、設定が ctrl/Cmd 場合、 Ctrl / Cmd + Click で複数のカーソルを追加でき、 Alt + Click リンクを開いたり定義に移動したりできます。

問題#2106を修正すると、既存の選択範囲の上で同じジェスチャーを使用してカーソルを削除することもできるようになりました。



Cmd + Option + Shift⬇/は 、最新のVSCode 1.29.1および最新のOSX High Sierra 10.13.6、Macbook Proで動作します。

これにより、Sublime Textで Option + Click / Vertical Dragが行うように、画面に垂直線が上下に追加されます。

同じ行の 複数のカーソル 含む 、ファイルの任意のポイントに 複数のカーソルを追加するに このビデオ に示すように、 Cmd(またはOption)を押しながら 任意の場所をクリックします。 複数回繰り返されるテキスト( Cmd + F)を検索し、 Option + Return を押して各単語の末尾にカーソルを追加することもできます。


Ctrl + Alt + Shift + ⬇/⬆ をマウスなしで 試す か、「alt」を押しながら必要なすべての行をクリックします。

:Windowsでテスト済み。


Ubuntuでは 、マルチカーソルクリックを有効にするには、以下のコマンドを実行して、最初にAltキーを押しながらクリックする必要があります。 これは、デフォルトではUbuntuがショートカット自体を使用し、それを優先するためです。

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






visual-studio-code