Как отключить подглядывание при переходе к определению
В визуальной студии, когда я нажимаю F12 (перейдите к определению) по любым методам, которые он открывает в виде окна "вид" в правой части вкладки документа в фушии/розовом, как цвет на темной теме. Проблема в том, что в 99% случаев мне нужно, чтобы F12 был в 2 или более способах, но это окно заменялось последним. Поэтому мне нужно помнить, что нужно нажимать кнопку мыши каждый раз, когда я нажимаю F12. Мне интересно, могу ли я отключить этот взгляд и сделать F12 открытым в обычном окне, как я открыл класс.
Я уже отключил класс предварительного просмотра в дереве проекта, который открывает любой класс на той же вкладке "peek".
Я нашел некоторую помощь, но для VS2013 с powertool, но VS2015 эти инструменты интегрированы, и я не нашел эквивалентное меню параметров.
Мой VS обновлен, исключая последнее обновление Azure, которое я не использую.
Ответы
Ответ 1
Проверьте параметры Visual Studio:
- Отключить опцию "Контроль щелчка показывает определения в Peek" в:
Options → Productivity Power Tools → Other Extentions.
- Отключить "Разрешить открытие новых файлов во вкладке предварительного просмотра" в: Options → Environment → Tabs and Windows.
- Убедитесь, что клавиша F12 назначена
Edit.GoToDefinition
за Global
область действия: Options → Environment → Keyboard.
UPDATE. Он также работает для Visual Studio 2017.
Ответ 2
В visual studio 2017 профессиональное издание:
![In visual studio 2017, professional edition]()
Ответ 3
После того, как принятый ответ не сработал, я решил снять галочку:
![enter image description here]()
Я использую Visual Studio 2015 Pro
Ответ 4
Для Visual Studio 2019 вы можете найти настройки в Options → Text Editor → General → Enable mouse click to perform Go to Definition → Open definition in peek view
Ответ 5
Я знаю, что это было какое-то время. В любом случае, вот как вы можете отключить функциональность Peek, когда вы делаете Ctrl + Click в Visual Studio 2015.
Перейдите в Инструменты = > Параметры = > Инструменты Powerivity = > Другие расширения, а затем просто снимите отметку с выделенного флажка.
![введите описание изображения здесь]()