Есть ли закладки в Visual Studio Code?

Как установить закладки в коде Visual Studio? Я не могу найти какие-либо сочетания клавиш.

Или я могу использовать что-нибудь еще?

Ответ 1

Да, с помощью расширений. Попробуйте расширение закладок на marketplace.visualstudio.com

Нажмите Ctrl + Shift + P, введите install extensions и нажмите enter, затем введите Bookmark и нажмите enter.

enter image description here

Затем вы можете настроить, какие клавиши используются для создания закладки и перехода к ней. Для этого смотрите этот вопрос.

Ответ 2

Вы должны сделать это через расширение начиная с версии 1.8.1.

  1. Перейдите в Просмотр> Расширения. Откроется панель расширений.

  2. Введите bookmark чтобы получить список всех связанных расширений.

  3. устанавливать


Мне лично нравятся "Нумерованные закладки" - это довольно просто и мощно.

Перейдите на строку, вам нужно создать закладку.

Нажмите Ctrl + Shift + [число]

Пример: Ctrl + Shift + 2

Теперь вы можете перейти к этой строке из любого места, нажав Ctrl + [число]

Пример: Ctrl + 2

Ответ 3

Visual Studio Code в настоящее время не поддерживает закладки. Пожалуйста, добавьте это как запрос функции в наш список проблем Git Hub (https://github.com/Microsoft/vscode).

В то же время есть несколько способов навигации по коду на основе вашей истории навигации. Вы можете Ctrl + Tab, чтобы быстро перейти к ранее открытым файлам. Вы также можете перемещаться по своему коду, основываясь на позициях курсора, используя Goto | Вернуться и Перейти | Вперед.

Ответ 4

Можно использовать оба расширения VS Code:

  1. " Закладки "
  2. " Нумерованные закладки "

Лично я предлагаю: пронумерованные закладки, с опцией "переходить по всем файлам":

  1. ctrl + Shift + P в коде VS
  2. В новом открытом поле введите: Открыть настройки пользователя
  3. Вставьте этот ключ/значение: "numberedBookmarks.navigateThroughAllFiles": "allowDuplicates" (разрешить дублирование закладок),
  4. Или вставьте этот ключ/значение: "numberedBookmarks.navigateThroughAllFiles": "replace"

НОТА

В любом случае, будьте осторожны с ярлыками (Ctrl + 1, Ctrl + Shift + 1,..), которые уже назначены.

Лично у меня было 2 конфликта, причем:

  1. Ярлыки кода VS, которые уже существуют,
  2. То же самое в буфере обмена (у меня есть вставка при каждом вызове закладки)

Ответ 5

Расширение закладок, упомянутое в принятом ответе конфликты с переключением точек останова через маржа.

Вы можете использовать точки останова в качестве закладок и выбрать вкладку отладки слева, чтобы увидеть список, который ссылается на заданные строки. Я запросил ярлыки для навигации по точкам без выполнения.

Ответ 6

Под общим заголовком "редакторы всегда забывают, что документ выходит...", чтобы переключиться, перейдите на другую строку и нажмите комбинацию клавиш ctrl + shift + 'N', чтобы стереть текущую закладку, сделайте то же самое на отмеченной строке…