VS2010: як видалити / приховати папку „Зовнішні залежності” у Провіднику рішень


78

У VS2010 вони додали до всіх проектів віртуальний каталог під назвою "Зовнішні залежності":

альтернативний текст http://koper.wowpanda.net/externaldeps.PNG

Це насправді турбує, особливо тому, що якщо є звичайна папка з назвою "Apple" і папка з назвою "Deep", вона буде між ними, а також інформація, яку вона надає, на мій погляд, абсолютно марна.


Чи є спосіб його видалити або приховати?

Відповіді:


167

Не знаю, чи ви самі це зрозуміли, але, переглядаючи цю сторінку, ви можете вимкнути її у діалоговому вікні Параметри (з меню Інструменти).

На правій бічній панелі розгорніть розділ Текстовий редактор, потім розгорніть C / C ++, а потім натисніть Додатково. Встановіть для папки Вимкнути зовнішні залежності значення True і перезапустіть Visual Studio.

Як згадував Майкл у коментарях, мабуть, вам не потрібно перезапускати Visual Studio, а просто закрити та повторно відкрити рішення, щоб побачити ефекти.


Дякую за це запитання та відповідь. Я знайшов папку "Зовнішні залежності" корисною, коли одного разу, коли зробив "виключити з проекту" для stdafx.h, знайшов її у "зовнішніх залежностях" і зміг включити її назад у проект. Я все ще новачок у програмуванні VC ++.
Nav

10
Вам доведеться закрити та знову відкрити рішення, щоб цей параметр набув чинності.
Michael Goldshteyn

Той самий варіант також існує у Visual Studio 2012.
genpfault

8
Чому б це бути під текстовим редактором?
user253751

3
У нас є велике рішення, і досить часто під час відкриття файлу (за допомогою Файл / Відкрити або клацанням правою кнопкою миші на #include тощо) він відкриє файл із папки Зовнішні залежності якогось випадкового проекту, розширюючи його так само, як це робить . Наші папки Зовнішні залежності містять сотні (можливо тисячі!) Файлів. Це дуже дратує. Радий, що можу це вимкнути.
Багатий
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.