2015-07-26 1 views

Répondre

61

fichiers et dossiers Hiding

Le files.exclude paramètre vous permet de définir des modèles pour cacher les fichiers et dossiers à partir de plusieurs endroits dans le code VS comme l'explorateur et la recherche. Une fois définis, les fichiers et les dossiers correspondant à l'un des modèles seront masqués.

{ 
    "files.exclude": { 
     "**/*.js": true 
    } 
} 

Masquer les ressources dérivées

Si vous utilisez une langue qui compile dans un autre fichier au même emplacement du fichier source, comme tapuscrit fait à JavaScript, vous pouvez facilement définir une expression pour cacher les fichiers dérivés:

"**/*.js": { "when": "$(basename).ts"} 

un tel modèle correspondra à tout fichier JavaScript, mais seulement si un fichier de frères et soeurs avec le même nom et l'extension * .ts dans cet exemple, est présent (**/* js.) . La même technique peut être utilisée pour d'autres langages transpilés, comme Coffee Script ou Less/Sass.

Source: VS Code v0.5.0 (July 2015)

+7

Dans le cas où quelqu'un rencontrant cela est aussi confus que je l'étais, c'est un paramètre utilisateur Visual Studio Code, pas un paramètre de projet. –

+3

"quand" est vraiment utile - malheureusement cela ne fonctionne pas pour mes fichiers map comme "**/*. Js.map": {"when": "$ (basename) .ts"} – Gerfried

+5

@Gerfried, FWIW, Si vous utilisez '{" when ":" $ (basename) "}', alors votre '.js.map' ne s'affichera pas. (remarquez que je n'ai pas défini d'extension ...) –

0

Si vous voulez seulement changer le réglage de ce projet, puis procédez comme suit:

Fichier> Enregistrer l'espace de travail sous> ... entrez votre {nom du projet}

Puis ouvrir le fichier: {project name}.code-workspace Et mettre à jour la section settings.

Exemple:

{ 
    "folders": [ 
     { 
      "path": "." 
     } 
    ], 
    "settings": { 
     "files.exclude": { 
      "**/*.log": true 
     } 
    } 
}