Utilizzando il codice Visual Studio di Microsoft, come posso nascondere alcuni file e modelli di file nella barra laterale?
Voglio nascondere .meta
e dare uno .git
stile ai file
command+p
(proveniente da uno sfondo sublime)
Utilizzando il codice Visual Studio di Microsoft, come posso nascondere alcuni file e modelli di file nella barra laterale?
Voglio nascondere .meta
e dare uno .git
stile ai file
command+p
(proveniente da uno sfondo sublime)
Risposte:
È possibile configurare modelli per nascondere file e cartelle da Explorer e ricerche.
File > Preferences > Settings
. Questo aprirà la schermata di impostazione.files:exclude
nella ricerca in alto.node_modules/
quindi fai clic su OK. La sintassi del pattern è potente. È possibile trovare i dettagli di corrispondenza dei motivi nell'argomento Cerca nei file . Quando hai finito dovrebbe apparire come questo:
Se si desidera modificare direttamente il file delle impostazioni: ad esempio per nascondere una cartella node_modules di livello superiore nell'area di lavoro:
"files.exclude": {
"node_modules/": true
}
Per nascondere tutti i file che iniziano con ._
come i ._.DS_Store
file trovati su OSX:
"files.exclude": {
"**/._*": true
}
Hai anche la possibilità di modificare le impostazioni dell'area di lavoro (menu principale:) File > Preferences > Workspace Settings
. Le impostazioni dell'area di lavoro creeranno un .vscode/settings.json
file nell'area di lavoro corrente e verranno applicate solo a tale area di lavoro. Le Impostazioni utente verranno applicate a livello globale a qualsiasi istanza di Codice VS aperto, ma non sovrascriveranno le Impostazioni dell'area di lavoro se presenti. Ulteriori informazioni sulla personalizzazione delle impostazioni dell'utente e dell'area di lavoro .
"**/node_modules/**": true
A volte vuoi solo nascondere determinati tipi di file per un progetto specifico. In tal caso, puoi creare una cartella nella cartella del tuo progetto chiamata .vscode
e creare il settings.json
file lì, (cioè .vscode/settings.json
). Tutte le impostazioni all'interno di quel file influiranno solo sull'area di lavoro corrente.
Ad esempio, in un progetto TypeScript, questo è quello che ho usato:
// Workspace settings
{
// The following will hide the js and map files in the editor
"files.exclude": {
"**/*.js": true,
"**/*.map": true
}
}
L' estensione " Make Hidden " funziona alla grande!
Rendi nascosto offre un maggiore controllo sulla directory del tuo progetto abilitando i menu di scelta rapida che ti consentono di eseguire azioni di nascondere / mostrare senza sforzo, un esploratore di riquadri di visualizzazione per vedere gli elementi nascosti e la possibilità di salvare aree di lavoro per passare rapidamente tra gli oggetti nascosti in blocco.
Per i .meta
file durante l'utilizzo di Unity3D, ho scoperto che il modello migliore per nascondere è:
"files.exclude": {
"*/**/**.meta": true
}
Questo acquisisce tutte le cartelle e sottocartelle e raccoglierà foo.cs.meta
in aggiunta afoo.meta
.pyc
file generati da Python .
Error parsing glob ... invalid use of **; must be one path component
"*/**/*.meta": true
Vorrei anche raccomandare l'estensione vscode Peep , che ti permette di nascondere i file esclusi nelle impostazioni del tuo progetto.json.
Premi F1per la riga di comando di vscode (tavolozza dei comandi), quindi
ext install [enter] peep [enter]
È possibile associare "extension.peepToggle" a un tasto come Ctrl+ Shift+ P(come F1per impostazione predefinita) per passare facilmente. Premi Ctrl+ K Ctrl+ Sper le combinazioni di tasti, inserisci peep
, seleziona Peep Toggle e aggiungi la tua associazione.
La __pycache__
cartella e i *.pyc
file sono totalmente inutili per lo sviluppatore. Per nascondere questi file dalla vista Explorer, è necessario modificare settings.json per VSCode. Aggiungi la cartella e i file come mostrato di seguito:
"files.exclude": {
...
...
"**/*.pyc": {"when": "$(basename).py"},
"**/__pycache__": true,
...
...
}
Se stai lavorando su un'applicazione Angular 2+ e, come me, ti piace un ambiente di lavoro pulito, segui la risposta @ omt66 e incolla quanto segue nel file settings.json. Ti consiglio di farlo una volta completata la configurazione iniziale.
Nota : in questo modo verrà nascosta anche la cartella .vscode (con settings.json). (Aprire in Esplora file / editor di testo nativo se è necessario apportare modifiche in seguito)
{
"files.exclude": {
".vscode":true,
"node_modules/":true,
"dist/":true,
"e2e/":true,
"*.json": true,
"**/*.md": true,
".gitignore": true,
"**/.gitkeep":true,
".editorconfig": true,
"**/polyfills.ts": true,
"**/main.ts": true,
"**/tsconfig.app.json": true,
"**/tsconfig.spec.json": true,
"**/tslint.json": true,
"**/karma.conf.js": true,
"**/favicon.ico": true,
"**/browserslist": true,
"**/test.ts": true
}
}
Questa potrebbe non essere una buona risposta, ma se selezioni per la prima volta tutti i file a cui vuoi accedere premendo su di essi nella barra laterale, in modo che compaiano sullo schermo, ad esempio: script.js, index. html, style.css. Chiudi tutti i file che non ti servono in alto.
Quando hai finito premi Ctrl + B su Windows e Linux, non so cosa sia su Mac.
Ma il gioco è fatto. per favore non inviare odio
Ctrl-E
menu.