#visual-studio
Вопрос:
У меня есть большой проект, который я хочу начать редактировать с помощью visual studio 2005. Я хочу сказать ему: «Вот все файлы, которые я хочу, чтобы вы отслеживали, а теперь продолжайте», и они будут отображаться в виде дерева каталогов, например:
Folder 1
- File A
- File B
- File C
Folder 2
- Folder 3
- File X
- File Y
- File D
- File E
Прямо сейчас он просто показывает все заголовочные файлы в одном большом списке и все исходные файлы в одном большом списке, что я нахожу бесполезным. Я также не хочу тратить годы на создание папки в проекте для каждой папки на диске.
Могу ли я каким-либо образом заставить VS показать мне исходное дерево всего в решении, упорядоченное по тому, где оно находится на фактическом диске?
Спасибо.
Ответ №1:
нажмите на значок «показать все файлы» в обозревателе решений, затем выберите папки, которые вы хотите включить, щелкните правой кнопкой мыши и выберите «включить в проект».
Комментарии:
1. Не могу поверить, что я не знал об этом — спасибо. Я хотел бы, чтобы он также включал иерархию папок в проект. VS, похоже, импортирует файлы в глупую проектную организацию проекта «Файлы заголовков»/»Исходные файлы» (по крайней мере, для C ). Вы случайно не знаете, как это делается?
2. Как мне «выбрать папки, которые я хочу включить»? Если я покажу все файлы, я просто получу один большой список всех файлов.
Ответ №2:
Чтобы прояснить это: Чтобы импортировать исходное дерево со всеми вложенными папками, представленными в представлении VS Explorer, как в файловой системе, вам необходимо создать новое решение с помощью пункта меню Datei >> Neu >> Projekt aus vorhandenem Code
, который является последней записью в New...
меню, например, в VS2005 Pro (немецкая версия).
Откроется мастер, в котором вы найдете упомянутые Show All Files
и Select Folders
параметры.