Compartilhar via


Знаете ли вы, как… №41: Использовать маркеры возврата для навигации?

В стандартной панели инструментов имеются кнопки навигации: "Вперед" и "Вернуться" .

Кнопки навигации

Кнопка "Вернуться" привязана к комбинации клавиш Ctrl+минус, а кнопка "Вперед" - к Ctrl+Shift+минус. Я считаю эти команды наиболее полезными, когда нужно перемещаться между многочисленными файлами или через стеки вызова.

Это – общий курс 101 по навигации в редакторе. Пришло время для расширенного курса.

Возможно, вы заметили, что кнопка "Вернуться" содержит раскрывающийся список. Этот список покажет вам все позиции, имеющие "маркер возврата". Другими словами, когда вы нажимаете кнопку "Вернуться", вы перемещаетесь в предыдущую позицию.

Давайте разберемся во всех аспектах использования этой функциональности.

Маркер возврата устанавливается в следующих условиях:

  • Инкрементный поиск (включая обратный) устанавливает один маркер в начало поиска и другой – в конец
  • “Go to line” или нажатие мышкой, которое перемещает курсор более, чем на 10 строк от текущей позиции, устанавливает маркер в новую позицию
  • Деструктивные действия (после перемещения курсора в новую позицию) устанавливают маркер возврата
  • Поиск по коду (Ctrl+F) устанавливает маркер в найденную позицию
  • Открытие файла маркирует позицию курсора в текущем файле и, также, устанавливает маркер в открытом.

Выдержка из блога Сары Фордссылка на оригинал

Авторские права Сары Форд. Переведено с разрешения Сары Форд

Comments