Есть ли способ отключить функцию "peek" ctrl-click в Visual Studio Code? В идеале я бы хотел, чтобы ctrl-click просто открыл файл, содержащий определение, на новой вкладке.
Редактировать: Я представил вопрос, чтобы хотя бы сделать его менее запутанным. По-видимому, моя терминология немного ошибочна.
Чтобы уточнить, есть два действия:
- Щелкните правой кнопкой мыши → Определение Peek
- Щелкните правой кнопкой мыши → Перейти к определению (привязанный к ctrl-click)
Их поведение выглядит следующим образом:
- PD, одно определение
- Открывает встроенный интерфейс, показывающий определение.
-
PD, множественные определения
- Открывает встроенный интерфейс, показывающий определения.
-
GtD, одно определение
- Откройте файл, содержащий определение.
- GtD, несколько определений
- Выберите одно из определений случайным образом, откройте этот файл и встроенный интерфейс, содержащий все определения.
Все это прекрасно, за исключением последнего. Выполнение обеих вещей приводит к действительно избыточному и запутанному интерфейсу:
Должен быть способ иметь одно из этих типов поведения:
- Выберите одно из определений случайным образом, откройте этот файл.
Или:
- Откройте встроенный интерфейс, содержащий все определения (в текущем файле)