Darmowa przeglądarka plików NetCDF w VS Code
Zainstaluj w VS Code darmowe rozszerzenie NetCDF Viewer & HDF5 Viewer i kliknij plik .nc. Zobaczysz nagłówek, drzewo zmiennych, mapę z liniami brzegowymi, suwak czasu i serię czasową każdego klikniętego punktu, bez Pythona, NCL i innej konfiguracji. Ten sam podgląd otwiera pliki HDF5 .h5 i pliki MATLAB 7.3 .mat, a wszystko to jest za darmo. Zovo Pro (19 USD jednorazowo) dodaje dwa narzędzia, Compare two files i Export a subset, a każde z nich możesz uruchomić 3 razy za darmo.
Za darmo, licencja MIT. ID rozszerzenia zovo.hdf5-netcdf-explorer, wersja 0.6.3.
Ten poradnik przeczytasz też w wersji English, Deutsch, Español, Français, Italiano, 日本語, Português (Brasil), 简体中文.

Kroki w VS Code
- Zainstaluj NetCDF Viewer & HDF5 Viewer z Marketplace albo naciśnij Ctrl+P (Cmd+P w macOS) i uruchom
ext install zovo.hdf5-netcdf-explorer. - Kliknij plik
.nc,.nc4,.netcdfalbo.cdfw widoku Explorer. Przegląd pokazuje format, wymiary, atrybuty globalne i tabelę wszystkich zmiennych, podobnie jakncdump -h. - Wybierz zmienną w drzewie po lewej. Wycinek 2-D jest rysowany jako mapa cieplna, z liniami brzegowymi, gdy wiersze i kolumny to szerokość i długość geograficzna.
- Przesuń suwak czasu albo naciśnij ▶ obok niego, żeby odtworzyć kolejne kroki czasu. Kliknij punkt na mapie, żeby narysować jego serię czasową.
- Otwórz zakładkę Table, żeby przeglądać wartości stronami po 100 wierszy i 30 kolumn, z wartościami współrzędnych w nagłówkach.
- Kliknij „Save PNG”, żeby zapisać wykres, albo „Export slice…”, żeby zapisać widoczny wycinek jako CSV lub JSON. „Copy xarray code” daje linię kodu w Pythonie dla tego samego wycinka.
- Plik HDF5 otworzysz, klikając plik
.h5. Plik MATLAB 7.3.matkliknij prawym przyciskiem i wybierz „Open in HDF5 NetCDF Explorer”.
Co jest za darmo, a co dodaje Zovo Pro
Za darmo są wszystkie formaty, drzewo, atrybuty, tabela, wykresy i mapy z liniami brzegowymi, odtwarzanie kolejnych kroków (▶), serie czasowe punktów, Save PNG i Export slice. Do tych funkcji nie potrzebujesz Pythona, a rozszerzenie nie łączy się z siecią.
Export a subset działa jak ncks -d albo .sel w xarray. Wybierasz zmienną i zakres dla każdego wymiaru, po indeksie (0:99) albo po wartości (30..60, 2023-08-01..2023-08-31). Narzędzie zapisuje plik NetCDF ze współrzędnymi, atrybutami i wpisem history albo uporządkowany plik CSV z jednym wierszem na punkt. Dostajesz mały plik dla jednego regionu i okresu bez pisania skryptu.
Narzędzie Export a subset (Zovo Pro)
- Otwórz plik i kliknij przycisk „Export subset…” obok „Export slice…” albo kliknij plik prawym przyciskiem w widoku Explorer i wybierz „Zovo Pro: Export a Subset of a Variable”.
- Możesz też uruchomić z Command Palette polecenie „NetCDF Viewer Pro: Export Subset of a Variable (NetCDF or CSV)...”.
- Wpisz zakres dla każdego wymiaru. Pole na bieżąco pokazuje, co wybrałeś.
- Wybierz NetCDF albo CSV i miejsce zapisu. Postęp widać w powiadomieniu, a Cancel przerywa pracę bez zostawiania niedokończonego pliku.
Export a subset działa 3 razy na twoim komputerze, zanim poprosi o licencję. Przy otwieraniu pliku nie ma wyskakujących okienek ani odliczania.
Zovo Pro kosztuje 19 USD jednorazowo. To nie jest subskrypcja. Licencja włącza narzędzia Pro we wszystkich rozszerzeniach Zovo, nie tylko w NetCDF Viewer & HDF5 Viewer. Po płatności kartą (Stripe) klucz licencyjny pojawi się na następnej stronie. W VS Code uruchom z Command Palette polecenie „Zovo Pro: Enter Zovo Pro license key” i wklej klucz. Klucz jest sprawdzany na twoim komputerze, bez połączenia z siecią. Przez GitHub Sponsors wybierz poziom "$19 one time", a potem uruchom „Zovo Pro: I already paid: unlock with GitHub Sponsors”.
Zespół 5 osób płaci 59 USD jednorazowo (kartą). Wszystkie zasady i narzędzia Pro opisuje strona Zovo Pro (po angielsku).
Kroki w Cursor, Windsurf lub VSCodium
- Otwórz widok Extensions skrótem Ctrl+Shift+X (Cmd+Shift+X w macOS).
- Wyszukaj
zovo.hdf5-netcdf-exploreri kliknij Install. Cursor, Windsurf i VSCodium instalują rozszerzenia z Open VSX, gdzie to rozszerzenie ma nazwęzovo/hdf5-netcdf-explorer. - Jeśli edytor nie ma galerii rozszerzeń, pobierz plik .vsix ze strony Open VSX i uruchom „Extensions: Install from VSIX...”.
- Dalej wszystko działa tak samo jak w VS Code.
Co otwiera NetCDF Viewer & HDF5 Viewer
- NetCDF-4 i NetCDF-4 classic, NetCDF-3 classic i 64-bit offset oraz CDF-5 (dane 64-bitowe).
- Pliki HDF5 (
.h5,.hdf5,.he5,.hdf) z kompresją deflate, shuffle, szip, LZF, Blosc, bitshuffle, LZ4, Zstd, bzip2 i ZFP. - Pliki MATLAB 7.3
.mati inne pliki oparte na HDF5, takie jak.jld2,.loomi.h5ad. - Dekodowanie CF dla
scale_factor,add_offset,_FillValuei jednostek czasu, także z kalendarzami noleap, 360_day i all_leap. - Pliki na zdalnej maszynie przez Remote SSH, WSL albo dev container.
Czego nie robi
- Zarr i HDF4 nie są obsługiwane. Pliki MATLAB
.matzapisane w formacie v5 nie są plikami HDF5 i się nie otwierają. Zapisz je ponownie poleceniemsave(filename, '-v7.3'). - Linie brzegowe są rysowane tylko na regularnych siatkach szerokości i długości geograficznej. Siatki krzywoliniowe z dwuwymiarową szerokością i długością oraz siatki w odwzorowaniu w metrach nie mają linii brzegowych.
- Tablice większe niż 512 x 512 są na wykresie próbkowane. Eksport zapisuje najwyżej 1 000 000 wartości na plik (ustawienie
hdf5NetcdfExplorer.maxReadValues). - Wirtualne systemy plików, na przykład repozytoria GitHub otwarte w vscode.dev, nie są obsługiwane.
- Zbiory danych z innymi filtrami HDF5, na przykład SZ albo JPEG, pokazują komunikat zamiast wartości.
Pytania
Czy to jest za darmo?
Przeglądanie jest za darmo, czyli wszystkie formaty, mapy, odtwarzanie, serie czasowe, Save PNG i Export slice. Dwa narzędzia Pro, Compare two files i Export a subset, możesz uruchomić po 3 razy za darmo. Potem potrzebne jest Zovo Pro, 19 USD jednorazowo za wszystkie rozszerzenia Zovo.
Czy jest przeglądarka NetCDF na Windows?
Tak. To rozszerzenie działa wszędzie tam, gdzie działa VS Code, także w Windows, macOS i Linuksie, i nie potrzebuje Pythona.
Czy otwiera pliki HDF5 i MAT?
Tak, pliki HDF5 .h5 i pliki MATLAB 7.3 .mat. Starsze pliki MATLAB v5 .mat nie są plikami HDF5, więc zamiast nich zobaczysz komunikat.
Czy działa w Cursor?
Tak. Rozszerzenie jest w Open VSX jako zovo/hdf5-netcdf-explorer, więc zainstalujesz je w Cursor, Windsurf i VSCodium.
Więcej informacji
Więcej szczegółów i inne możliwości znajdziesz w angielskiej wersji poradnika. Wszystkie funkcje i ustawienia opisuje strona NetCDF Viewer & HDF5 Viewer (po angielsku).
Fakty sprawdzone 12 listopada 2026 na wersji dostępnej w Marketplace.