Visual Studio Code'daki son imleç konumuna nasıl geri dönülür?


612

Visual Studio Code'da klavye kısayolu son imleç konumuna geri dönme nedir?


2
Her zamanki VS keymap ise onun için alışkınım Ctrl -
Sami Kuhmonen

11
Visual Studio Code, bu kısayol "Uzaklaştır:
kimsagro

2
Bence Mac OSX ve Windows varsayılanlarını karıştırıyorsunuz. CTR + - aslında OSX'teki kısayol, CMD + ise oradan uzaklaşıyor.
OderWat

2
Visual Studio Keymap uzantısını kullanın - marketplace.visualstudio.com/…
gpaoli

Bu işlevsellik için fare bağlam menüsünün özelleştirilmesi için baited nefesle bekliyorum.
gdbj

Yanıtlar:


1059

Windows'ta:

Alt+ .. geri git

Alt+ .. ileri git

Mac'te:

Ctrl+ -.. geri git

Ctrl+ Shift+ -.. ileri git

Ubuntu Linux'ta:

Ctrl+ Alt+ -.. geri git

Ctrl+ Shift+ -.. ileri git


99
Microsoft'un neden normal görsel stüdyodan farklı kısayol tuşlarına karar verdiğini merak ediyorum. Bu, ileri geri geçiş yapmak zorunda olan çok sinir bozucu bir anahtarlamadır.
RayLoveless

8
Bunu farenizle yapabilir misiniz? Diğer IDE'lerde geri hareket / düğme de geri gider.
rynop

2
Ne yazık ki, pencereler için biraz sinir bozucu bir bağlama :( Görsel stüdyo ile aynı olması güzel olurdu.
Chris

1
Sol Alt + okları Windows'ta benim için çalışmadı (Ctrl + oklarına benzer bir şey yaptı), sadece sağ Alt + okları beklediğini yapıyor. Bu garip ThinkPad klavye sihrinin neden olduğunu kim bilebilir?
ewbi

3
@RayLoveless VS Kodu Microsoft tarafından üretilmiştir, bu nedenle Windows kısayolu varsayılan değerdir. Alt + ← linux ve mac'ta bir sistem kısayolu olduğundan değiştirmek zorunda kaldılar.
Lenny

85

Mac OSX kullanıyorum, bu yüzden Windows kullanıcıları için cevap veremiyorum:

Özel bir tuş haritası girişi ekledim ve Ctrl+ + Ctrl+ olarak ayarladım , orijinal varsayılan Ctrl+ -ve Ctrl+ Shift+ -( Almanca klavyemdeki Ctrl+ ßve Ctrl+ Shift+ anlamına geliyor ß).

Kullanıcı tuş haritası ayarlarında kolayca değiştirilebilir:

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

Kabul edilen cevap için gerçekten merak ediyorum :) Alt+ / Alt+ benim için wordwise atlar (bu tüm editörlerde standarttır). Bu eşlemeyi gerçekten windows sürümü için mi yaptılar?


5
Ctrl+Leftve Ctrl+Righttam ekranlar arasında geçiş yapmak için ayrıldı, değil mi?
duong_dajgja

2
@duong_dajgja Ctrl + Option + Komut Sol / Sağ üzerinde var. Çoğu insan genellikle Trackpad'inde üç parmaklı mendili kullanır. Yeni kurulmuş bir OS X Sierra "orijinal" varsayılan ne olsa emin değilim. En azından OS X'te ayrılmış hiçbir şey yoktur. Kolayca sistem tercihleri ​​"klavye -> görev kontrolü" değiştirebilirsiniz.
OderWat

5
Bu değişiklikleri yapmak için bunu kullanın code.visualstudio.com/docs/getstarted/…
Ortalama Joe

Gezinmek için farem ileri ve geri düğmelerini atamamın bir yolu var mı?
Firzok Nadeem




4

Sorunuzun cevabı:

  1. Mac:
    ( Alt+ ) Geri ve ( Alt+ ) İleri gezinme için
  2. Windows:
    ( Ctrl+ -) Geri ve ( Ctrl+ Shift+ -) İleri gezinme için
  3. Linux:
    ( Ctrl+ Alt+ -) Geri ve ( Ctrl+ Shift+ -) İleri gezinme için


Mevcut anahtar bağlantıları bu bağlantıyı izleyerek bulabilirsiniz

Hatta, anahtar bağlayıcıyı tercihinize göre düzenleyebilirsiniz.


2
Pencereleri ve mac bağlantılarını değiştirdiniz.
Perrier


3

Mac OS (MacBook Pro):

Geri: CTRL(kontrol) + -(Kısa çizgi)

Geri İleri: CTRL+ Shift+ -(Kısa Çizgi)


0

İle VSCode 1.43 (Q1 2020 yılında) , o Alt+ / Alt+ ya da Ctrl+ -/ Ctrl+ Shift+ -Ayrıca ... olacak korumak seçimi .

Sayı 89699'a bakın :

Benjamin Pasero ( bpasero) ekliyor:

ileri / geri gitmek seçimleri oldukları gibi geri yükler .

Bir geçmiş girdisi almak için, girdiyi yeni girdi olarak değerlendirmek üzere konumlar arasında en az 10 satır olması gerektiğini unutmayın.

Geri dön / İleri seçim - https://user-images.githubusercontent.com/900690/73729489-6ca7da80-4735-11ea-9345-1228f0302110.gif

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.