Перегляд структури коду

Ви можете перевірити об'єкти і елементи в проектах Visual Studio, а також об'єкти та елементи в компонентах .NET Framework, компонентах COM, бібліотеках динамічного компонування (DLL) і бібліотеках типів (TLB).

У наступних розділах даного документа описуються різні вікна структури коду.

Працюючи в Visual Studio Enterprise, ви можете використовувати карти коду для візуалізації структури коду і його залежностей по всьому рішенням і деталізувати інформацію, що цікавить вас частину коду. Додаткові відомості див. У розділі Зіставлення залежностей в різних рішеннях.

Робота функцій в інтегрованому середовищі розробки залежить від випуску Visual Studio і використовуваних параметрів. Вони можуть відрізнятися від описаних в цьому розділі.

Подання класів відображається в інтерфейсі оглядача рішень. а також в окремому вікні. У вікні Представлення класів відображаються елементи програми. У верхній області відображаються простору імен, типи, інтерфейси, перерахування та класи, а в нижній області - елементи, які відносяться до типу, вибраному у верхній області. Використовуючи це вікно, можна переміститися до визначень елементів у вихідному коді (або в браузері об'єктів. Якщо елемент визначено поза рішення).

Додати код в проект можна, вибравши вузол проекту і натиснувши кнопку Додати. При цьому відкриється діалогове вікно Додавання нового елемента. Код додається в окремому файлі.

Якщо проект повернуто в систему управління версіями, поруч з кожним елементом у вікні Представлення класів відображається значок, який вказує стан файлу вихідного коду. Загальні команди управління вихідним кодом, такі як Витягти. Повернути і Отримати останню версію. також доступні в контекстному меню елемента.

Панель інструментів уявлення класів

Команди панелі інструментів уявлення класів.

Створення віртуальної або вкладеної папки, в якій можна розмістити часто використовувані елементи. Вони зберігаються в файлі активного рішення (SUO). Після перейменування або видалення елемента в коді він може з'явитися в віртуальній папці як вузол помилки. Щоб усунути цю проблему, видаліть вузол помилки. При перейменування елемента його можна знову перемістити з ієрархії проекту в папку.

Перехід до раніше вибраний елемент.

Перехід до наступного вибраний елемент.

Перейти до схеми класів (тільки проекти з керованим кодом)

Стає доступною, якщо вибрати простір імен або тип у вікні Представлення класів. Якщо вибрано простір імен, в схемі класів відображає кожен тип, наявні в ній. Якщо обраний тип, в схемі класів відображається тільки цей тип.

Вікно класів: параметри

Кнопка панелі інструментів Вікно класів: параметри дозволяє вибрати наступні параметри.

Дані, які відображаються у вікні Оглядач об'єктів. можна фільтрувати. У списку у верхній частині вікна можна вибрати один з наступних пунктів.

Будь-яка .NET Framework

Призначений для користувача набір компонентів

До призначеним для користувача компонентів належать виконувані файли керованого коду, складання бібліотек, бібліотеки типів і OCX-файли. Призначені для користувача компоненти C ++ додати не можна. Власні параметри зберігаються в каталозі додатки користувача Visual Studio -% APPDATA% \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ObjBrowEX.dat.

Знайти конкретний елемент можна за допомогою поля Пошук. розташованого у верхній частині вікна. Регістр букв при пошуку не враховується. Результати пошуку відображаються на лівій панелі. Щоб очистити умови пошуку, натисніть кнопку Очистити пошук (Х), розташовану поруч з полем Пошук.

Вікно Оглядач об'єктів відстежує вибрані параметри. Ви можете переходити від одного варіанта до іншого за допомогою кнопок Вперед і Назад на панелі інструментів.

Ви можете використовувати оглядач об'єктів для додавання посилання на збірку в відкрите рішення. Для цього виберіть елемент (складання, простір імен, тип або член) і натисніть кнопку Додати посилання на панелі інструментів.

Параметри оглядача об'єктів

За допомогою кнопки Параметри оглядача об'єктів на панелі інструментів можна вибрати одне з наступних уявлень.

Схожі статті