Schowaj się.js.pliki map w programie Visual Studio Code
Pracuję nad projektem maszynopisu w Visual Studio code i chciałbym ukryć .js.map
(a może nawet .js
) Pliki przed pojawieniem się w Eksploratorze plików.
Czy możliwe jest wyświetlanie tylko Plików .ts
w Eksploratorze plików?
11 answers
W ustawieniach (użytkownika lub obszaru roboczego) jest ustawienie, które można dostosować, aby ukryć wszystko, co chcesz:
{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true
}
}
Więc możesz dodać w następujący sposób, aby ukryć .js
i .js.map
Pliki
"**/*.js": true,
"**/*.js.map": true
Ponieważ ta inna odpowiedź wyjaśnia, większość ludzi prawdopodobnie chce ukryć .js
pliki tylko wtedy, gdy istnieje pasujący plik .ts
.
Więc zamiast robić:
"**/*.js": true
Możesz chcieć:
"**/*.js": {"when": "$(basename).ts"}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:47
Znalazłem to, jeśli masz standardowe pliki JS, to te też będą ukryte, co może nie zawsze być tym, czego chcesz. Być może jest to lepsze, ponieważ ukrywa tylko pliki JS, które pasują do plików TS...
{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js.map": true,
"**/*.js": {"when": "$(basename).ts"}
}
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-16 09:07:32
Naprawdę Nie wiem jak to jest zaimplementowane, ale do ukrywania plików .js
działa:
"**/*.js": {"when": "$(basename).ts"}
Do ukrywania {[3] } plików działa:
"**/*.js.map": {"when": "$(basename)"}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-26 21:05:44
Podczas pracy z maszynopisem często nie chcesz widzieć wygenerowanych plików JavaScript w Eksploratorze lub w wynikach wyszukiwania. VS Code oferuje możliwości filtrowania z ustawieniem files.exclude
( File > Preferences > Workspace Settings) i możesz łatwo utworzyć wyrażenie, aby ukryć te pochodne pliki:
"**/*.js": { "when": "$(basename).ts"}
Podobnie Ukryj wygenerowane .map
pliki przez:
"**/*.js.map": { "when": "$(basename)"}
Więc będziesz miał konfigurację jak w:
Ustawienia.json
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
"**/*.js.map": { "when": "$(basename)"}
}
}
Link: https://code.visualstudio.com/docs/languages/typescript#_hiding-derived-javascript-files
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-18 04:29:07
John Papa Twitter LINK mówi:
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js" : {
"when": "$(basename).ts"
},
"**/*.js.map": {
"when": "$(basename)"
}
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-11 16:31:19
Aby wykluczyć pliki JavaScript wygenerowane z obu .ts i .tsx source pliki, użyj tego wyrażenia:
"**/*.js": { "when": "$(basename).ts" },
"**/**.js": { "when": "$(basename).tsx" }
To jakaś sztuczka. Szukany wzorzec glob jest używany jako klucz. Powyższe ustawienia wykorzystują dwa różne wzorce globu, aby zapewnić dwa unikalne klucze, ale Wyszukiwanie nadal będzie pasować do tych samych plików.
Aktualizacja 10/3/2017: z tą sztuczką mamy problem z "szukaj w folderze". Zapraszamy do zapoznania się z wydaniem
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-03 06:30:28
Dodaj te ustawienia do swoich ustawień .json w twoim .VSCode folder
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude" :{
"**/.git":true,
"**/.DS_Store":true,
"**/*.map":true,
"**/app/**/*.js":true
}
}
Jeśli ustawienia.json nie jest dostępny kliknij na plik ---> Preferencje --> Ustawienia przestrzeni roboczej.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-24 05:00:16
Może lepiej ukryć pliki .map
i .js
, gdy pasują do odpowiedniego pliku .ts
.
Możesz to zrobić kopiując następujące wiersze w ustawieniach użytkownika (Preferencje > Ustawienia użytkownika):
// Workspace settings
"files.exclude": {
"**/*.js": {"when": "$(basename).ts"},
"**/*.map": true
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-16 16:50:22
Dodaj następujące wiersze w panelu "Ustawienia użytkownika", aby zastąpić "ustawienia domyślne". Możesz ukryć pliki {basename}.js i {basename}.js.Mapuj podczas tworzenia pliku jako {basename}.ts.
"files.exclude": {
"**/*.js": {
"when": "$(basename).ts"
},
"**/*.js.map": {
"when": "$(basename)"
}
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-12 19:40:41
W VS Code przejdź do Code (lub File for Windows users) > Preferences > Workspace Settings i dodaj ten fragment kodu:
{
"files.exclude": {
"**/*.js": {"when": "$(basename).ts"},
"**/*.map": {"when": "$(basename).map"}
}
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-21 18:50:38
1. Entes at preferences > settings
2. Kliknij " Edytuj ustawienia.json" (jest na dole obrazu)
3. Zaktualizuj JSON obiektu, jak widać na obrazku. Następnie zapisz zmiany Ctrl + S
i to wszystko.
"files.exclude": {
"**/*.js": {"when": "$(basename).ts"}
}
]3
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-20 18:33:32