В Visual Studio есть окно, которое показывает список методов в активном классе? Небольшое окно, такое как Solution Explorer, было бы замечательно. В Eclipse есть один.
Окно Visual Studio, которое отображает список методов
Ответ 1
Там выпадаете чуть выше окна кода:
Он называется панель навигации и содержит три раскрывающихся списка: первый выпадающий список содержит проект, второй тип и третий элемент (методы).
Вы можете использовать ярлык Ctrl + F2 (переместить фокус на проект вниз) и дважды нажать Tab (переместить фокус на третий снимок), чтобы сфокусировать его, стрелка вниз расширит список.
Ответ 2
Я нашел, как отключить падение, как показано в первом ответе (@ChrisF):
Перейдите в Options- > Text Editor → (ваш язык)
и отметьте "Панель навигации" в разделе дисплея.
Ответ 3
Ярлык для панели навигации Ctrl + F2. Сначала вы выбираете выпадающее меню. Нажмите вкладку, чтобы перейти к раскрывающемуся списку метода, а затем введите метод, чтобы перейти к этому.
Ответ 4
Начиная с Visual Studio 2012 вы можете просмотреть контур (поля и методы) в проводнике решений, расширив node, соответствующий вашему файлу.
Ответ 5
У Resharper есть окно "Структура файла", которое очень похоже на представление схемы eclipse. Первоначально ответил:
Visual Studio 2012: список всех методов в классе
Помощь Resharper: http://www.jetbrains.com/resharper/webhelp/Reference__Windows__File_Structure_Window.html
Ответ 6
ReSharper имеет "ReSharper | Windows | File Structure ', которая используется для визуализации текущей структуры файла кода.
Ответ 7
Несмотря на этот старый вопрос, возможно, этот ответ поможет вам, как помог мне.
вы можете скачать расширение codemaid отсюда: веб-сайт codemaid
у него есть много возможностей, которые вы можете найти на своем веб-сайте.
тот, который связан с этим вопросом, - это кодовая копия
Визуализировать и перемещаться по содержимому ваших файлов С# и С++ из иерархии древовидных представлений. Быстро переключайтесь между различными методами сортировки, чтобы получить лучший обзор. Перетащите, чтобы реорганизовать код. См. Оценки сложности McCabe и информационные подсказки.
Другими словами, он дает вам возможность видеть методы и свойства, а также реорганизовывать их только с помощью перетаскивания. это мое ежедневное расширение использования
Ответ 8
Нет прямого эквивалента Outline View в Eclipse. Самая близкая вещь, которую я нашел, - это класс, в котором перечислены все классы и их члены/методы. Существует окно поиска вверху, чтобы сузить выбор.
Ответ 9
В верхней части текстового редактора вы должны иметь раскрывающийся список, в котором перечислены все методы, свойства и т.д. в текущем типе; и он доступен для кликов (даже если эти члены определены в других файлах - в этом случае они выделены серым цветом, но вы можете перемещаться вместе с ними).
Кроме того, если вы используете Проводник классов (Ctrl + Alt + C) для навигации по проекту, вы получите полный обзор всех ваших типов. Тем не менее, в Инструментах/настройках нет параметров, которые позволяют отслеживать активный тип в этом окне (есть для обозревателя решений) - возможно, макрос или добавление в порядке...
Ответ 10
В Visual Studio 2005 и 2008 вы можете попробовать Source Source Outliner Power Toy.
Ответ 11
В Visual Studio 2015 Вид > Другие Windows > Просмотр ресурсов. Комбинация клавиш Ctrl + Shift + E. Я считаю это чище, чем Class View. С помощью класса View Windows вы можете фильтровать методы/атрибуты на основе модификатора доступа (private/protected/public) и т.д.
Ответ 12
С Visual Studio 2010
Вы выбираете Инструменты- > Настройки- > Настройки экспертов
В левом нижнем углу вы увидите вкладку "Вид класса" справа на следующей вкладке "Обозреватель решений"
В верхней части макета "Вид класса" вы увидите список имен классов, enum, struct,... В нижней части "Макет класса" вы увидите список членов для этого класса, enum или struct
Ответ 13
Вы имеете в виду окно просмотра класса (View- > Class View, или Ctrl + W, C)?
У вас также есть всплывающее окно intellisence
Ответ 14
Microsoft не хочет реализовывать этот полезный инструмент, но если вы случайно можете иметь Visual Assist, у вас есть его в VAssistX > Инструменты > Схема VA. Плагин не является бесплатным, хотя.
Ответ 15
Мой лучший способ сделать это - открыть окно определения кода в окне просмотра → Определение кода или нажать Ctrl + W, D.
И затем я получил его плавающее, и у меня есть определения методов в отдельных окнах.
Привет
Ответ 16
В VS 2012, просто перейдите в View > Class View..., тогда вы получите графический интерфейс класса в основной области вкладки. Теперь перетащите это на боковую док-станцию, и у вас есть тот же самый макет, что и в Eclipse.
-e
Ответ 17
grep -i "sub" filename.vb > methods.txt grep -i "function" filename.vb → methods.txt