Visual Studio проекты с несколькими папками - PullRequest
23 голосов
/ 14 марта 2009

Есть ли простой способ использовать несколько папок в проекте с Visual Studio? У него есть «фильтры», которые выглядят как папки, но было бы здорово иметь возможность создавать папки и вставлять в них файлы внутри VS. Есть ли надстройка или секретная опция для включения этого поведения?

1 Ответ

30 голосов
/ 14 марта 2009

В VC ++ папки не соответствуют напрямую тем, что находится в вашей файловой системе. Они просто используются, чтобы помочь вам организовать ваш проект в независимой манере.

Причина, по которой у них есть это решение, заключается в том, что в C ++ у вас обычно есть много каталогов include и source.

Подробнее о фильтрах:

В верхней части окна «Solution Explorer» вы увидите кнопку на панели инструментов, на которой при наведении указывается «Показать все файлы». Если эта кнопка нажата, она не показывает структуру папок / фильтров. Если эта кнопка не нажата, она показывает структуру папок / фильтров.

Чтобы добавить новую папку / фильтр, щелкните правой кнопкой мыши проект вашего решения и выберите «Добавить» -> «Новый фильтр».

Обратите внимание, что для каждой создаваемой вами папки / фильтра вы можете зайти в свойства папки / фильтра и установить такие вещи, как:

  • Анализ файлов: нужно ли анализировать файлы в этой папке для автоматического завершения
  • Файлы SCC: следует ли рассматривать файлы в этой папке для контроля версий
  • Фильтр: указывает типы файлов, которые будут храниться в этой папке по умолчанию.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...