Как показать схему кода в Visual Studio? - PullRequest
50 голосов
/ 25 сентября 2010

Такие вещи существуют в Eclipse:

alt text

Но я еще не нашел его в Visual Studio. Есть ли вообще такое окно для отображения контура кода?

Я пробовал окна «Структура документа» и «Представление класса». Представление класса близко, но оно показывает только информацию о классе, может ли оно также предоставить информацию о функции?

Ответы [ 18 ]

1 голос
/ 24 февраля 2018

Нужно было также увидеть наброски кода: проще понять чью-то организацию кода.Пробовал Ctrl + Shift + O и не понравилось.Найдено 2 бесплатных плагина на торговой площадке.Попробовал это Патриком Завадски и нашел, если удобно и красиво.

После установки и перезагрузки VSC посмотрите в панели Explorer новый разделитель "Code Outline" внизу.

1 голос
/ 19 июня 2014

Существует бесплатное расширение от Microsoft, которое включает эту и многие другие функции в Visual Studio. Расширение Производительность Power Tools .

1 голос
/ 11 мая 2012

Я начал использовать VSCommands 10 .

. Имеется поддержка наиболее распространенных языков, используемых при разработке в Visual Studio 2010, включая JavaScript.

0 голосов
/ 23 июля 2018

В VS2017 вы можете перемещаться между элементами в файле прямо из верхнего правого угла редактора.

Screenshot

0 голосов
/ 10 сентября 2016

Ctrl+Shift+O ближе всего подходит к тому, что вы хотите

Если вам нужно больше, см .: обсуждение функции Outline на github

0 голосов
/ 23 августа 2018

Если вы используете PHP, убедитесь, что вы установили полную версию, как указано в документах

0 голосов
/ 09 мая 2019

Вот как добавить команду на одну из панелей инструментов в Visual Studio (или как я знаю, как это сделать в любом случае):

1.) Нажмите маленькую стрелку вниз в конце панели инструментов.выберите «Добавить или удалить кнопки», затем выберите «Настроить ...»

Customize toolbar

2.) Теперь нажмите «Добавить команду ...»Кнопка «справа».

3.) Нажмите «Изменить» в левом списке прокрутки и затем прокрутите вниз вправо, пока не увидите две команды «Переключение контура»:

Outline Toggle commands

4.) Выберите один (я выберу «Outline Toggle All» для переключения контуров во всем открытом документе) и нажмите «OK».

5.) Теперь эта команда будет находиться отдельно от панели инструментов, для которой вы впервые щелкнули «Добавить / удалить кнопки».Вы можете изменить порядок команды, чтобы разместить ее в разных позициях на панели инструментов.Вот пример, где я добавил его на главную панель инструментов, на которой есть ваши типичные команды сохранения / отмены / отладки:

Outline Toggle button added to toolbar

0 голосов
/ 04 мая 2016

Resharper имеет функцию проверки. Оттуда вы можете видеть входящие и исходящие звонки.

сочетание клавиш: CTRL + Shift + ALT +

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...