Что такое сочетание клавиш для возврата к последней позиции курсора в коде Visual Studio?
Что такое сочетание клавиш для возврата к последней позиции курсора в коде Visual Studio?
Ответы:
В Windows:
Alt+ ←.. вернуться назад
Alt+ →.. перейти вперед
На Mac:
Ctrl+ -.. вернуться назад
Ctrl+ Shift+ -.. перейти вперед
В Ubuntu Linux:
Ctrl+ Alt+ -.. перейти назад
Ctrl+ Shift+ -.. перейти вперед
Я нахожусь на 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+ →прыгает по-словесно для меня (что является своего рода стандартом во всех редакторах). Они действительно сделали это отображение для версии Windows?
Ctrl+Left
и Ctrl+Right
зарезервированы для переключения между полноэкранными режимами, не так ли?
Это будет отличаться для каждой ОС, в зависимости от информации на https://code.visualstudio.com/docs/customization/keybindings
Вернуться назад: workbench.action.navigateBack Перейти вперед: workbench.action.navigateForward
Linux Go Back: Ctrl+ Alt+ -
Go Forward: Ctrl+ Shift+-
OSX ⌃- / ⌃⇧-
Windows Alt+ ←/→
⌘+ UОтменить последнюю операцию курсора
Вы также можете попробовать ctrl+-
Кстати, все ярлыки здесь https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf Это действительно полезно!
Alt+ ←/→
Вы можете найти здесь все ярлыки
https://code.visualstudio.com/docs/customization/keybindings
Ответ на ваш вопрос:
Вы можете узнать текущие привязки клавиш по этой ссылке
Вы даже можете редактировать привязку клавиш в соответствии с вашими предпочтениями.
В качестве альтернативы сочетаниям клавиш добавлено расширение «Кнопки назад и вперед», которое добавляет кнопки «вперед» и «назад» в строку состояния:
https://marketplace.visualstudio.com/items?itemName=grimmer.vscode-back-forward-button
С VSCode 1.43 (Q1 2020) эти Alt+ ←/ Alt+ →или Ctrl+ -/ Ctrl+ Shift+ -также ... сохранят выбор .
См. Выпуск 89699 :
Бенджамин Пасеро ( bpasero
) добавляет:
движение назад / вперед восстанавливает выбор как он был .
Обратите внимание, что для получения записи в истории между позициями должно быть не менее 10 строк, чтобы рассматривать эту запись как новую.