2015-07-28 16 views
14

Come si gestisce/controlla l'annidamento di file TypeScript in Visual Studio?Nidificazione di file TypeScript, Html e JS in Visual Studio 2015

Sto ottenendo un mix di file nidificati & non nidificati, non sono sicuro di come/perché, come mostrato di seguito.

Nested & non-nested files

+0

Hai aggiunto manualmente i tuoi file JavaScript? Normalmente non sono inclusi nel progetto in quanto sono artefatti di build come DLL. – Fenton

+0

@SteveFenton Penso che devo avere quando ricreare il progetto. Ha senso. Che ne dici di fare in modo che il typeript nidifichi sotto l'html, comunque - qualche idea? – Sean

risposta

12

Il predefinito per i file JavaScript in un progetto tipografico è da escludere loro piuttosto che il nido di loro - ma ci sono diversi modi per nido loro se si preferisce.

È possibile modificare il Registro di sistema ... o avviare manualmente il file XML del file di progetto ... ma l'opzione più semplice è lasciare che Mads Kristensen lo faccia per te con il suo File Nesting Extension.

Fare clic con il tasto destro sul file .js e selezionare "File Nest". Mostrerà quindi una finestra di dialogo in cui potrai scegliere il file da annidare (e di solito indovina la risposta giusta).

+0

L'estensione di annidamento dei file non funziona ASP.NET 5 Progetti. C'è anche una possibilità per il nesting dei file? – Matthias

+7

Quindi, come posso *** *** impedisce a Visual Studio di annidare i file? – felixfbecker

+0

@felixfbecker lo stesso plugin consente di annullare manualmente i file ... cambia semplicemente le voci nel file di progetto (il che sarebbe un vero problema da modificare manualmente). Ciò richiederebbe anche tu selezionare il file e "annullare l'operazione" manualmente - non si applica automaticamente. Nella maggior parte dei casi, è preferibile il nesting, specialmente dove i file nidificati sono quelli che non si modificano manualmente (come i file generati dal compilatore o altri strumenti di generazione del codice). – Fenton