F12メソッドにジャンプ->ジャンプした後、前のメソッドに戻りますか?


122

メソッド名をクリックしてF12キーを押すと、コードにジャンプできます。しかし、以前のコードエディターの場所に戻るためのキーボードショートカットはありますか?


Visual Studio Codeでは、F12を使用してナビゲートした後、<Alt> + <左矢印>を選択して元の場所に戻ることもできます。
デビッド

いいえ、それはVS2015では機能しません。MSの典型的な、有用で生産的な機能を削除します。(いつものようにCtrl- * gojng数十年前に...それらのピエロが再びそれを書き直すことを決定するまで)
SpacemanScott

回答:


198

Ctrl+ -:(Ctrlそれとマイナス)は戻ってナビゲートします(にマップしますView.NavigateBackward)。

MSDNでこの定義済みのキーボードショートカットのリストを参照してください。


本当にありがとう。このような便利なショートカット!
ルー

21

@Odedは正しいですが、まだあります。

  • 場合はF12新しいタブウィンドウにあなたを送っあなたはできるCtrl+ Tabあなたの元のタブに戻って取得します。押したままにするCtrlと、タブウィンドウを切り替えることができます
  • VS 2010 では、Ctrl+ Clickに加えて、定義に移動できますF12
  • Ctrl識別子を押したままマウスを移動して、ジャンプできる識別子を強調表示することもできます。

F12の場合、MSVS 2010は新しいタブを開きます。MSVS 2013の場合、現在のタブが置き換えられます。この動作を設定する場所はどこにもありません。
crokusek 2015


9

一方でCtrl-かつCtrlShift-実際に前/次のカーソル位置に移動するにはショートカットです、この特定のケースでは(すなわち、バック後に行くF12または類似の)このショートカットは、より便利かもしれません。

CtrlShift8(= View.PopBrowseContext

押した場所に戻ります。押した後のF12カーソル位置は無視されます。F12

(注:現在VS 2013を使用しており、このショートカットエントリがVS 2010にも存在することを期待しています...)


1
これはVS 2010に存在し、私がいつも使用していたものですが、残念ながらVS 2015では機能していないようです。
Pダディ

ありがとう、これは本当に便利です!VS2017 CEでは問題なく動作するようです。
2017


3

Visual Studio Codeでは、Alt +左​​矢印を使用して、F12でナビゲートした後、ソースコードの元の場所に戻ることもできます。

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