Это в основном только для использования в пользовательском интерфейсе Visual Studio: если вы просматриваете проекты в обозревателе решений и отключено «Показать все файлы», оно показывает только то, что определено в различных элементах, которые служат входом для сборки (ClInclude / ClCompile / Resource / ...).Таким образом, даже когда компилятор с радостью найдет включаемый файл, IDE не отобразит его в Solution Explorer.Кроме того, такие функции, как «Перейти к файлам», не будут рассматривать файл.
При включенном «Показать все файлы» вы увидите всю структуру каталогов, обычно, на мой взгляд, лучший опыт, хотя он все еще показываетфайлы, которые не указаны в проекте явно с красным знаком, чтобы это заразить.Но тогда, по крайней мере, вы можете щелкнуть по ним правой кнопкой мыши и выбрать «Включить в проект», а не искать их вручную.