Мой совет: всегда нажимать правой кнопкой мыши на проекте / решении, когда вы хотите Добавить что-то в свой проект, а затем использовать поле редактирования Местоположение в диалоговом окне файла, котороеVS подбрасывает, чтобы положить ваши вещи в нужное место.Visual Studio кажется запоминает это место до конца сеанса кодирования, но, к сожалению, быстро забывает его, если вы закрываете и перезагружаете свое решение или выходите из VS.
Я использую метод выше длявручную создавая файлы .cpp и .h при создании класса.Я перестал использовать пункт меню Добавить класс некоторое время назад, потому что, как вы обнаружили, он не предлагает способа указать местоположение, куда будут отправляться результирующие файлы.При необходимости щелкнуть правой кнопкой мыши проект, выбрав Открыть папку в проводнике файлов из меню, чтобы открыть проводник Windows, а затем вырезать и вставлять файлы классов .h и .cpp в папки, где я их хотелбыстро стал утомительным.
Мне тоже хотелось бы знать, есть ли лучшие способы «спорить» Visual Studio с тем, чтобы мы работали над тем, как мы физически создаем папки наших проектов более цельным и интегрированным образом.Может быть, команде VS необходимо расширить Solution Explorer, чтобы помочь с физической структурой папок, а не ограничиваться логическими фильтрами?Я подозреваю, что есть нетривиальные причины, почему это еще не сделано.