В Visual Studio 2019 я могу наводить курсор на пунктирные линии, обозначающие интервалы. Если я держу мышь неподвижно в течение секунды, Visual Studio отобразит окно, показывающее окружающие блоки.

enter image description here

Это работает и было очень полезно для меня при написании C #, TypeScript и HTML (для HTML он показывает вмещающие элементы, а не вмещающие блоки; также я не мог заставить Sass работать).

Мой вопрос: как мне, если возможно, отобразить это поле, используя только мою клавиатуру? Спасибо :)

2
Peter Bergman 4 Окт 2022 в 21:05
1
Дает ли это вам какую-то информацию, которую, по вашему мнению, не дают «заголовки»/выпадающие списки в верхней части редактора? т.е. определение метода показано в самом правом раскрывающемся списке (с фиолетовой рамкой сразу за пределами правого верхнего угла экрана).
 – 
Xerillio
4 Окт 2022 в 21:20
По крайней мере, для HTML окружающие элементы не отображаются вверху.
 – 
Peter Bergman
4 Окт 2022 в 21:22
2
Это также включает в себя if (var == true) { и foreach (var x in bar) { , однако в глубине объявления функции
 – 
BurnsBA
4 Окт 2022 в 21:25

1 ответ

Я полагаю, вы имеете в виду возможность просмотра структуры, которая называется «Показать структуру» в параметрах меню. Ярлык для этого...Ctrl+K, Ctrl+G

Вы можете увидеть это в контекстном меню кодовой страницы... Щелкните правой кнопкой мыши кодовую страницу > Аннотация > Показать структуру.

1
quaabaam 4 Окт 2022 в 21:40