2015-07-26 8 views

cevap

61

gizlenmesi dosyaları ve klasörleri

files.exclude ayar kaşif ve arama gibi VS Kanununda çeşitli yerlerde dosyaları ve klasörleri gizlemek için desenleri tanımlamak sağlar. Tanımlandıktan sonra, kalıplardan herhangi biriyle eşleşen dosya ve klasörler gizlenir.

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

gizle türetilmiş kaynaklar

Eğer kaynak dosyasının aynı yerde başka bir dosyaya derler typescript JavaScript yaptığı gibi, kolayca bu gizlemek için bir ifade ayarlayabilirsiniz bir dil kullanırsanız türetilmiş dosyalar:

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

Böyle bir desen herhangi bir JavaScript dosyası üzerinde maç olacak, ama aynı ad ve uzantılı bir kardeş dosyası, * bu örnekte ts mevcut olması durumunda (**/* js.) . Aynı teknik, Coffee Script veya Less/Sass gibi diğer transpiled diller için de kullanılabilir.

Kaynak: VS Code v0.5.0 (July 2015) sadece bu proje için ayarını değiştirmek istiyorsanız, şunları yapın

+7

Bunun karşınıza çıkan herkes benim kadar karışıksa, bu bir Visual Studio Kodu kullanıcı ayarıdır, proje ayarı değildir. –

+3

"Ne zaman gerçekten yararlı - Ne yazık ki benim harita dosyaları için çalışmıyor" gibi **/*. Js.map ": {" ne zaman: "$ (basename) .ts"} – Gerfried

+5

@Gerfried, FWIW, eğer "{" ne zaman ":" $ (basename) "}' kullanırsanız, '.js.map 'ifadeniz gösterilmeyecektir. (ben bir uzantı ayarlamadım ...) –

0

:

Dosya> Kaydet Çalışma Alanı olarak> ... girmek için {proje adı}

Daha sonra dosyayı açın: {project name}.code-workspace Ve bölümü güncelleştirin settings.

Örnek:

{ 
    "folders": [ 
     { 
      "path": "." 
     } 
    ], 
    "settings": { 
     "files.exclude": { 
      "**/*.log": true 
     } 
    } 
} 
[Visual Studio Kanununda .js.map Hide dosyaların] (içinde