Visual Studioで最後のカーソル位置に戻る方法は?


回答:


242

Visual Studioの「戻る」ショートカット

赤い色(-)キーでは機能しません。私にとっては、青色の組み合わせでのみ機能します。


1
実際には別のキーであるため、テンキーの「マイナス」では機能しませんが、文字は同じです
Moesio

ビジュアルスタジオ6(Visual C ++)のショートカットキーはF2
Elshan 2016年

画像が壊れている
トビアザンボン

7
そして、ctrl+ shift+ -フォワード
ジムアホ

128

Visual C#2008キーバインドリファレンスポスターによると、これはCtrl+ -です。特定のキーバインドの名前はView.NavigateBackwardです。

PS:調査中に、Ctrl+ .Shift+ Alt+ と同じであることがわかりましたF10。いいね!


7
「次のカーソル位置」のバインディングはどうですか?
Ozkan 2014

16
@Ozkan:Ctrl+ Shift+-
プロテクター1

@OzkanはCtrl-
Shift-

@LosManos、いいえCtrl+ Shift+ -aka CtrlShiftあり-、同時に押されました。
デニスT-モニカの復活

@Ozkan「次のカーソル位置」のバインディングはctrl- +または(タイプミスの後で学んだように)ctrl-shift--
LosManos

23

ctrl+ -(ダッシュ)は後方に移動します。

ctrl+ shift+ -(ダッシュ)は前に移動します。


これらの設定は、[環境]-> [キーボード]にあります。

ここに画像の説明を入力してください


さまざまなバージョンで行った複数のインストールのデフォルトのキーボード設定は、常にctrl+ .およびctrl+ shift+ .でした。前者(後方に移動)は、多くの非qwertyキーボードではアクセスshiftできません。送信しようとしているキーが.記号が付いているキー(2番目のレベルにあるキー)であることをVSに認識させるためです。したがって、私の答えは、デフォルトのショートカットはなく、自分で定義する必要があるということです。
JohanBoulé

3

新しいVSコード(1.28.2)

戻る:Ctrl+ Alt+ -(ダッシュ)

進む:Ctrl+ Shift+ -(ダッシュ)


1
VS!= VSコードであることに注意してください。前者はIDE、その他はプラグインを備えたオープンソースエディタです。
ratijas

1

最も一般的な答えは次のとおりです。デフォルトは機能しておらず、View.NavigateBackwardおよびView.NavigateForwardに独自のキーボードショートカットを定義する必要があります。

どうして?ほとんどのキーボードでは、VSがShiftとaltGr修飾子を適切に処理しないため、デフォルトのショートカットは壊れた使用できない組み合わせです。MSは、バージョン6以降にVSを再開発したとき、移植性と国際化にそれほど注意を払っていませんでしたが、これは今日でも当てはまります。このバグは、10年以上前から20年近くの間存在しています。このレートでは、修正されることはありません。そして、はい、私はバグレポートを記入しました、そして私だけが確かに一人ではありません。

ただし、彼らの「VSCode」製品ラインは、キーを識別するためにシフトまたはaltGr修飾子に依存しないため、キーボード処理が優れています。たとえば、テキスト書き込みモードで、シフト記号もaltGrも使用せずにダッシュ記号のあるキーを押すと、6のような他の何かが書き込まれるとしましょう。ショートカット処理に関しては、VSCodeには、まだダッシュです。その目的のためのキー。キーに記号が書かれている限り、これが第1レベル、第2レベル、または第3レベルとして描かれているかどうかは関係ありませんが、それはそのキーだけです。

もちろん、デフォルトのショートカットに英数字以外の記号を使用することは決して良いことではありません。機能するかどうかにかかわらず、混乱を招きます。優れた成熟したテキストエディタは、長い間、正しく行われたことの例として取り上げられるべきであることを知っていました。VSは、いくつかの方法で、2文字のシーケンスであるショートカットを備えたemacsからいくつかの優れた点を学びましたが、最終的に、英数字以外のバインディングを選択し、壊れた低レベルのキーボード処理と組み合わせて他の部分を台無しにしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.