Esiste un modo semplice per utilizzare più cartelle in un progetto con Visual Studio? Ha "filtri" che assomigliano a cartelle, ma sarebbe davvero bello essere in grado di creare cartelle e inserire file all'interno di VS. Esiste un componente aggiuntivo o un'opzione segreta per abilitare questo comportamento?Progetti di Visual Studio con più cartelle
risposta
Con VC++, le cartelle non corrispondono direttamente a ciò che si trova nel file system. Sono semplicemente usati per aiutarti a organizzare il tuo progetto in maniera indipendente.
Il motivo per cui hanno questa decisione di progettazione è perché con C++ si hanno in genere molte directory di origine e di inclusione.
Maggiori info su Filtri:
Nella parte superiore della finestra "Solution Explorer" si vedrà un pulsante di barra degli strumenti che, quando aleggiava dice "Mostra tutti i file". Se questo pulsante viene premuto, non mostra una struttura Folder/Filter. Se questo pulsante non viene premuto, mostra la struttura Folder/Filter.
Per aggiungere una nuova cartella/filtro, fare clic con il tasto destro del mouse su un progetto della soluzione e selezionare Aggiungi -> Nuovo filtro.
Si noti che per ogni cartella/Filter che si crea si può andare nella cartella/Filtrate gli e impostare le cose come:
- file Parse: Sia per analizzare i file in questa cartella per il completamento automatico
- File SCC: se i file in questa cartella devono essere considerati per il controllo sorgente
- Filtro: specifica i tipi di file che questa cartella manterrà per impostazione predefinita.
Questo mi ha sconcertato per un po 'perché non riuscivo a trovare il pulsante in questione ... Il pulsante non viene visualizzato a meno che non sia già selezionato un progetto specifico all'interno della soluzione. – Itai