Làm cách nào để điều hướng trở lại vị trí con trỏ cuối cùng trong Visual Studio Code?


612

Phím tắt điều hướng trở lại vị trí con trỏ cuối cùng trong Visual Studio Code là gì?


2
Nếu đó là sơ đồ phím VS thông thường tôi đã quen với Ctrl -
Sami Kuhmonen 16/2/2016

11
Trong Visual Studio Code, phím tắt tương ứng với "Thu nhỏ:
kimsagro 16/2/2016

2
Tôi nghĩ rằng bạn trộn lẫn Mac OSX và Windows mặc định ở đây. CTR + - thực sự là lối tắt trên OSX trong khi CMD + - không thu nhỏ ở đó.
OderWat

2
Sử dụng tiện ích mở rộng Sơ đồ bàn phím của Visual Studio - marketplace.visualstudio.com/ khăn
gpaoli

Chờ đợi với hơi thở bị cắn để tùy chỉnh menu ngữ cảnh chuột cho chức năng này.
gdbj

Câu trả lời:


1059

Trên Windows:

Alt+ .. điều hướng trở lại

Alt+ .. điều hướng về phía trước

Trên máy Mac:

Ctrl+ -.. điều hướng trở lại

Ctrl+ Shift+ -.. điều hướng về phía trước

Trên Ubuntu Linux:

Ctrl+ Alt+ -.. điều hướng trở lại

Ctrl+ Shift+ -.. điều hướng về phía trước


99
Tôi tự hỏi tại sao Microsoft quyết định có các phím nóng khác với studio hình ảnh thông thường. Điều này rất khó chịu khi chuyển đổi phải chuyển đổi qua lại.
RayLovless

8
Bạn có thể làm điều này với con chuột của bạn? Trong các IDE khác, cử chỉ / nút quay lại cũng điều hướng trở lại.
rynop

2
Thật không may là một ràng buộc khó chịu cho các cửa sổ, thật không may :( Sẽ thật tốt khi có cùng một phòng thu trực quan.
Chris

1
Mũi tên Alt + bên trái không hoạt động với tôi trên Windows (nó đã làm một cái gì đó tương tự như mũi tên Ctrl +), chỉ mũi tên Alt + bên phải mới làm được những gì mong đợi. Ai biết được ma thuật bàn phím ThinkPad kỳ lạ đang gây ra điều đó.
ewbi

3
@RayLovless VS Code được tạo bởi Microsoft nên phím tắt Windows là mặc định. Alt + ← là một phím tắt hệ thống trên linux và mac nên họ phải thay đổi nó.
Lenny

86

Tôi đang dùng Mac OSX, vì vậy tôi không thể trả lời cho người dùng windows:

Tôi đã thêm một mục nhập sơ đồ bàn phím tùy chỉnh và đặt thành Ctrl+ + Ctrl+ , trong khi mặc định ban đầu là Ctrl+ -Ctrl+ Shift+ -(dịch thành Ctrl+ ßCtrl+ Shift+ ßtrên bàn phím tiếng Đức của tôi).

Người ta có thể chỉ cần sửa đổi nó trong cài đặt sơ đồ bàn phím của người dùng:

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

Đối với câu trả lời được chấp nhận, tôi thực sự tự hỏi :) Alt+ / Alt+ nhảy từng chữ cho tôi (đó là tiêu chuẩn loại trong tất cả các biên tập viên). Họ đã thực sự làm bản đồ này cho phiên bản windows?


5
Ctrl+LeftCtrl+Rightđược dành riêng để chuyển đổi giữa các màn hình đầy đủ, phải không?
duong_dajgja

2
@duong_dajgja Tôi có cái đó trên Ctrl + Tùy chọn + Lệnh Trái / Phải. Hầu hết mọi người thường sẽ chỉ sử dụng lau ba ngón tay trên Trackpad của họ. Tôi không chắc chắn mặc định "gốc" trong OS X Sierra mới được cài đặt là gì. Ít nhất không có gì dành riêng trong OS X. Bạn có thể dễ dàng thay đổi điều đó trong tùy chọn hệ thống "bàn phím -> điều khiển nhiệm vụ".
OderWat

5
Sử dụng điều này để thực hiện những thay đổi mã đó.visualstudio.com / docs / getstarted / từ
Trung bình Joe

Có cách nào để tôi có thể chỉ định các nút di chuyển và lùi của chuột để điều hướng không?
Firzok Nadeem

32

Điều này sẽ khác nhau đối với mỗi HĐH, dựa trên thông tin tại https://code.visualstudio.com/docs/customization/keybindings

Quay lại: workbench.action.navigateBack Chuyển tiếp: workbench.action.navigateForward

Linux Quay lại: Ctrl+ Alt+ -
Chuyển tiếp: Ctrl+ Shift+-

OSX ⌃- / ⌃⇧-

Windows Alt+ /


1
Tôi đang sử dụng linux và sơ đồ bàn phím mặc định không hoạt động. Tôi sửa đổi thành Alt + Left và làm việc như một lá bùa.
greuze



4

Câu trả lời cho câu hỏi của bạn:

  1. Mac:
    ( Alt+ ) Dành cho lùi và ( Alt+ ) Để điều hướng về phía trước
  2. Windows:
    ( Ctrl+ -) Dành cho lùi và ( Ctrl+ Shift+ -) Để điều hướng về phía trước
  3. Linux:
    ( Ctrl+ Alt+ -) Dành cho lùi và ( Ctrl+ Shift+ -) Để điều hướng về phía trước


Bạn có thể tìm ra các ràng buộc khóa hiện tại theo liên kết này

Bạn thậm chí có thể chỉnh sửa ràng buộc khóa theo sở thích của bạn.


2
Bạn đã chuyển các cửa sổ và các ràng buộc mac.
Perrier


3

Hệ điều hành Mac (MacBook Pro):

Quay lại: CTRL(kiểm soát) + -(Dấu gạch ngang)

Chuyển tiếp ngược lại: CTRL+ Shift+ -(Dấu gạch ngang)


0

Với VSCode 1.43 (Q1 2020) , những Alt+ / Alt+ hoặc Ctrl+ -/ Ctrl+ Shift+ -cũng sẽ ... giữ nguyên lựa chọn .

Xem số 89699 :

Benjamin Pasero ( bpasero) cho biết thêm:

quay trở lại / chuyển tiếp khôi phục các lựa chọn như họ đã được .

Lưu ý rằng để có được một mục lịch sử, cần có ít nhất 10 dòng giữa các vị trí để coi mục đó là mục mới.

Quay lại / Chuyển tiếp lựa chọn - https://user-images.githubusercontent.com/900690/73729361-6ca7da80-4735-11ea-9345-1228f0302110.gif

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.