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


612

Visual Studio Codeの最後のカーソル位置に戻るキーボードショートカットは何ですか?


2
-それは私がそれのCtrlキーを使用していますキーマップの通常のVSなら
サミKuhmonen

11
Visual Studio Codeでは、このショートカットは "ズームアウト:
kimsagro

2
ここではMac OSXとWindowsのデフォルトを混同していると思います。CTR +-は実際にはOSXのショートカットですが、CMD +-はそこでズームアウトします。
OderWat 2016

2
- Visual Studioのキーマップの拡張機能を使用しmarketplace.visualstudio.com/...
gpaoli

この機能のマウスコンテキストメニューをカスタマイズするために、おとりの息で待っています。
gdbj 2018年

回答:


1060

Windowsの場合:

Alt+ ..戻る

Alt+ ..前に移動

Macの場合:

Ctrl+ -..戻る

Ctrl+ Shift+ -..前に移動

Ubuntu Linuxの場合:

Ctrl+ Alt+ -..戻る

Ctrl+ Shift+ -..前に移動


99
なぜマイクロソフトが通常のビジュアルスタジオとは異なるホットキーを使用することにしたのかと思います。これは、前後に切り替える必要がある非常に煩わしい切り替えです。
RayLoveless 2017

8
マウスでこれを行うことができますか?他のIDEでは、戻るジェスチャー/ボタンも戻ります。
rynop

2
。迷惑なウィンドウの結合、残念なことに:(でしょうが、Visual Studioのと同じを持っている良いされてきたの種類
クリス

1
左側のAlt +矢印はWindowsでは機能せず(Ctrl +矢印と同様の機能を果たしていました)、右側の Alt +矢印だけが期待どおりに機能します。奇妙なThinkPadキーボードマジックがそれを引き起こしていることを誰が知っているか。
ewbi 2018

3
@RayLoveless VSコードはMicrosoftによって作成されているため、Windowsショートカットがデフォルトです。Alt +←はLinuxとMacのシステムショートカットなので、変更する必要がありました。
レニー

86

私はMac OSXを使っているので、Windowsユーザーには答えられません。

私は、カスタムキーマップエントリを追加し、それを設定するCtrl+ + Ctrl+ 、元のデフォルトがありながらCtrl+ -Ctrl+ Shift+ -(に変換されたCtrl+ ßCtrl+ Shift+ ß私のドイツ語のキーボード上)。

ユーザーのキーマップ設定で簡単に変更できます:

{ "key": "ctrl+left",  "command": "workbench.action.navigateBack" },
{ "key": "ctrl+right", "command": "workbench.action.navigateForward" }

受け入れられた答えについては、私は実際に:)疑問に思います(Alt+ / Alt+ は、私にとってはワード単位でジャンプします(これは、すべてのエディターの標準です)。彼らは本当にウィンドウズバージョンのためにこのマッピングをしましたか?


5
Ctrl+Leftそして、Ctrl+Rightフルスクリーンの切り替えのために予約されている、そうではありませんか?
duong_dajgja 2017

2
@duong_dajgja Ctrl + Option + Command Left / Rightでそれがあります。ほとんどの人は通常、トラックパッドで3本指のワイプを使用します。しかし、新しくインストールされたOS X Sierraの「元の」デフォルトが何かはわかりません。少なくともOS Xには何も予約されていません。システム設定の「キーボード->ミッションコントロール」で簡単に変更できます。
OderWat 2017

5
作るためにこれを使用し、それらの変更はcode.visualstudio.com/docs/getstarted/...
平均ジョー

ナビゲートするためにマウスの進むボタンと戻るボタンを割り当てる方法はありますか?
Firzok Nadeem

32

これは、https://code.visualstudio.com/docs/customization/keybindingsの情報に基づいて、OSごとに異なり ます

戻る:workbench.action.navigateBack進む:workbench.action.navigateForward

Linux戻る:Ctrl+ Alt+ -
進む:Ctrl+ Shift+-

OSX ⌃- / ⌃⇧-

Windows Alt+ /


1
Linuxを使用していますが、デフォルトのキーマップが機能しませんでした。Alt + Leftに変更して、魅力的な作業をしました。
グリューズ



4

あなたの質問に対する答え:

  1. Mac:
    Alt+ )後方移動用および(Alt+ )前方移動用
  2. Windows:
    Ctrl+ -)後方移動用および(Ctrl+ Shift+ -)前方移動用
  3. Linux:
    Ctrl+ Alt+ -)後方移動用および(Ctrl+ Shift+ -)前方移動用


あなたはこのリンクをたどって現在のキーバインディングを見つけることができます

好みに応じてキーバインドを編集することもできます。


2
ウィンドウとMacバインディングを切り替えました。
ペリエ


3

Mac OS(MacBook Pro):

戻る:(CTRLコントロール)+ -(ハイフン)

戻る:CTRL+ Shift+ -(ハイフン)


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