Как создать проект дерева исходных текстов с Visual Studio?

Я использую Show All Files функция в обозревателе решений, которая отображает файлы проекта в структуре папок, которая отражает файловую систему, вместо использования фильтров Visual Studio. Моя цель — создать проект Visual Studio вне дерева исходных текстов, в котором все еще перечислены файлы в их структуре каталогов.

Пока что я создал пустое решение и проект в структуре каталогов, показанной ниже. Затем я выбрал три папки внутри src каталог и перетащил их в проект. Они были добавлены в проект, но они появляются как простой список в обозревателе решений, а не в их собственной структуре каталогов.

repository
├─ src
│  ├─ types
│  │  ├─ *.h
│  │  └─ *.cpp
│  ├─ managers
│  │  ├─ *.h
│  │  └─ *.cpp
│  └─ modules
│     ├─ *.h
│     └─ *.cpp
└─ project
├─ *.sln
└─ *.vcxproj

Как я могу создать проект, который находится вне дерева исходных текстов, не нарушая упомянутое представление файловой системы?

0

Решение

Я не мог выяснить, как делать проекты с исходным деревом в Visual Studio, поэтому я думаю, что это не поддерживается. Чтобы решить эту проблему, мы добавили все имена файлов, которые Visual Studio использует в нашем .gitignore, Эти списки предоставляются в Интернете, для пример от Github.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]