Kompletní průvodce instalací a používáním Visual Studio Code na Ubuntu (edice 2025)

.

目次

1. Úvod: Proč používat VS Code na Ubuntu?

Visual Studio Code (dále jen VS Code) je lehký, ale vysoce výkonný editor zdrojového kódu. Poskytovaný společností Microsoft, je široce podporován vývojáři po celém světě díky své open‑source základně a vynikající rozšiřitelnosti. Kromě Windows a macOS běží stabilně i na Linuxových operačních systémech.

Mezi nimi je Ubuntu jednou z nejrozšířenějších Linuxových distribucí na světě. Nabízí oficiální verze s dlouhodobou podporou (LTS), které poskytují vysokou stabilitu a bezpečnost. Ubuntu je zdarma a těží z bohatého ekosystému balíčků a silné komunity, což ho činí vhodným jak pro individuální vývoj, tak pro profesionální nasazení.

Výhody používání VS Code na Ubuntu zahrnují:

  • Lehký a rychlý výkon – běží plynule i na slabších strojích nebo v cloudových prostředích
  • Rozsáhlý ekosystém rozšíření – snadno přidáte podporu jazyků, integraci s Gitem, funkce vzdáleného vývoje a další
  • Konzistence napříč platformami – stejný uživatelský zážitek na různých operačních systémech
  • Oficiální podpora – Microsoft poskytuje oficiální Ubuntu balíčky s jednoduchou správou aktualizací

Tento článek popisuje praktické kroky v logickém pořadí – od instalace VS Code na Ubuntu po japonskou lokalizaci, nastavení vývojového prostředí, vzdálený vývoj a používání kontejnerů. Ať už jste v Ubuntu nováčkem nebo zvažujete přechod z jiného editoru, tento průvodce vám pomůže vytvořit kompletní VS Code prostředí co nejrychleji.

2. Porovnání metod instalace: Snap / APT (Microsoft repozitář) / Oficiální DEB

Při instalaci VS Code na Ubuntu jsou k dispozici tři hlavní metody. Porovnejte jejich vlastnosti, výhody a nevýhody a vyberte tu, která nejlépe vyhovuje vašim potřebám.

2-1. Snap (Software Center nebo CLI)

Vlastnosti

  • Distribuováno ve formátu Snap, standardním balíčkovacím systému Ubuntu.
  • Lze nainstalovat jedním kliknutím v Ubuntu Software Center.
  • V terminálu se instalace provádí pomocí sudo snap install --classic code.

Výhody

  • Snadná instalace přes GUI, ideální pro začátečníky.
  • Automatické aktualizace zvyšují bezpečnost a zajišťují přístup k nejnovějším funkcím.

Nevýhody

  • Díky sandboxingu byly hlášeny problémy s kompatibilitou IME nebo motivy.
  • Spuštění a odezva mohou působit mírně pomaleji.

2-2. APT (přes oficiální Microsoft repozitář)

Vlastnosti

  • Využívá oficiální APT repozitář Microsoftu k správě VS Code pomocí apt.
  • Po zaregistrování repozitáře pomocí .deb souboru se spravuje příkazem sudo apt update && sudo apt install code.

Výhody

  • Integrované s běžnou správou APT pro konzistentní aktualizace systému.
  • Vysoká kompatibilita s japonskými vstupními metodami a dalšími základními funkcemi.
  • Jednoduchá a přehledná kontrola aktualizací.

Nevýhody

  • Počáteční registrace repozitáře vyžaduje další kroky.
  • Může působit méně přístupně pro uživatele zvyklé jen na GUI instalace.

Learn how to install Microsoft products on Linux using the p…

Technically Impossible

Ubuntuでのパッケージ・マネジャーと言えば”apt”だが、そのレポジトリでVSCodeは提供されていない。Ubunt…

2-3. Samostatná instalace pomocí oficiálního DEB balíčku

Vlastnosti

  • Stáhněte .deb balíček přímo z oficiální webové stránky Microsoftu.
  • Instalace pomocí sudo apt install ./code_*.deb, který automaticky vyřeší závislosti.

Výhody

  • Praktické pro offline nebo omezené síťové prostředí.
  • Pro počáteční instalaci není nutná registrace repozitáře.

Nevýhody

  • Automatické aktualizace vyžadují následné nastavení repozitáře.
  • Méně pohodlné pro dlouhodobou údržbu ve srovnání se Snap nebo APT metodami.

2-4. Kterou metodu si vybrat?

  • Jednoduchost / zaměření na GUI → Snap (Ubuntu Software Center)
  • Stabilita / japonský vstup a rozšiřitelnost → APT (oficiální repozitář)
  • Jednorázová instalace / minimální nastavení → Oficiální DEB (samostatná)

Pro denní vývoj s dlouhodobým použitím nabízí metoda APT (oficiální od Microsoftu) nejlepší rovnováhu a jednoduché spravování aktualizací. Snap je pohodlný pro rychlé testování nebo zkušební použití, zatímco oficiální DEB balíček je ideální pro omezená nebo ověřovací prostředí.

Na základě tohoto srovnání následující sekce vysvětluje doporučený postup instalace pomocí metody „Oficiální DEB → integrace APT“ s konkrétními příklady příkazů.

3. Postup A: Instalace přes oficiální DEB s integrací APT (Doporučeno)

V této sekci nainstalujete VS Code pomocí oficiálního .deb balíčku doporučeného Microsoftem, přičemž současně zaregistrujete APT repozitář pro zajištění kontinuálního přístupu k nejnovějším verzím. Tato metoda nabízí vysokou stabilitu pro vstup v japonštině a pomáhá vyhnout se problémům s kompatibilitou IME, které se někdy hlásí u verze Snap.

3-1. Stažení DEB balíčku z oficiální webové stránky

  1. Otevřete svůj prohlížeč a navštivte oficiální stránku stažení Visual Studio Code .
  2. Klikněte na tlačítko .deb (pro Debian/Ubuntu) k stažení balíčku.

3-2. Instalace přes terminál

Pokud je stažený soubor umístěn v ~/Downloads, spusťte následující příkazy:

cd ~/Downloads
sudo apt install ./code_*.deb
  • Předání souboru .deb přímo do apt install automaticky vyřeší požadované závislosti.
  • Tento proces také zaregistruje APT repozitář Microsoftu .

3-3. Ověření instalace

Zkontrolujte nainstalovanou verzi pomocí následujícího příkazu:

code --version

Nebo vyhledejte „Visual Studio Code“ v menu aplikací a spusťte ji.

3-4. Aktualizace VS Code

Jakmile je APT repozitář zaregistrován, VS Code se aktualizuje společně s systémovými aktualizacemi:

sudo apt update
sudo apt upgrade

3-5. Odinstalace (Reference)

Pokud potřebujete VS Code odstranit, spusťte:

sudo apt remove code
sudo apt autoremove

S touto konfigurací můžete pokračovat v používání nejnovější verze VS Code s minimální údržbou.

4. Postup B: Instalace pomocí Snap (GUI / CLI)

Snap je standardní formát distribuce balíčků Ubuntu a umožňuje instalaci přes Software Center (GUI) nebo jednoduché operace z příkazového řádku. Je obzvláště pohodlný pro začátečníky nebo ty, kteří chtějí rychlou instalaci bez podrobné konfigurace.

4-1. Instalace z Software Center (GUI)

  1. Otevřete Ubuntu Software z menu aplikací.
  2. Zadejte „Visual Studio Code“ nebo „code“ do vyhledávacího pole.
  3. Vyberte „Visual Studio Code“ a klikněte na tlačítko Install.
  4. Zadejte své heslo a počkejte na dokončení instalace.

4-2. Instalace z příkazového řádku (CLI)

Otevřete terminál a zadejte následující příkaz:

sudo snap install --classic code
  • Možnost --classic je vyžadována pro udělení standardního přístupu k souborovému systému.
  • Stažení a instalace obvykle dokončí během několika minut.

4-3. Ověření instalace

code --version

Nebo spusťte „Visual Studio Code“ z menu aplikací.

4-4. Aktualizace a odstranění

  • Verze Snap se aktualizuje automaticky, takže manuální aktualizace obvykle nejsou nutné.
  • K odstranění spusťte:
    sudo snap remove code
    

4-5. Poznámky k verzi Snap

  • Vstup v japonštině : V závislosti na prostředí a nastavení IME byly hlášeny problémy s vstupem. Přechod na metodu DEB → APT tyto problémy často řeší.
  • Rychlost spuštění : V důsledku sandboxové struktury Snap může být první spuštění mírně pomalejší.

5. Počáteční nastavení: Lokalizace, písma a úpravy zobrazení

Po instalaci VS Code na Ubuntu by měly být první kroky lokalizace a optimalizace čitelnosti. Správná konfigurace v tomto stádiu usnadní budoucí vývoj mnohem více.

5-1. Lokalizace (Instalace japonského jazykového balíčku)

  1. Spusťte VS Code a klikněte na ikonu Rozšíření (ikona se čtyřmi čtverci) vlevo.
  2. Zadejte Japanese Language Pack do vyhledávacího pole.
  3. Nainstalujte „Japanese Language Pack for Visual Studio Code“.
  4. Po instalaci klikněte na [Change Language] v popupu zobrazeném v pravém dolním rohu.
  5. Restartujte VS Code pro aplikaci japonského UI.

Pro manuální přepnutí otevřete paletu příkazů pomocí Ctrl+Shift+P (nebo F1), napište Configure Display Language a vyberte ja.

5-2. Nastavení písma

Pro programování se doporučují monospaced písma s jasným rozlišením mezi plnošířkovými a pološířkovými znaky.

  1. Otevřete [File] → [Preferences] → [Settings] .
  2. Zadejte „font family“ do vyhledávacího pole.
  3. Nastavte své preferované písmo (např. Cascadia Code , Fira Code , Noto Sans Mono CJK JP ).

Použití písem s podporou ligatur zlepšuje vizuální čitelnost symbolů jako => a ===.

5-3. Úpravy zobrazení (Témata a ikony)

  • Výběr tématu : Stiskněte Ctrl+KCtrl+T pro otevření výběru tématu.
  • Témata ikon : Použijte Ctrl+Shift+PFile Icon Theme pro změnu sad ikon.

5-4. Doporučená další počáteční nastavení

  • Zobrazit čísla řádků : Nastavte editor.lineNumbers na on .
  • Formátovat při uložení : Povolte editor.formatOnSave .
  • Automatické uložení : Nastavte files.autoSave na afterDelay .

Základní pracovní prostředí je nyní připraveno. Další sekce představuje nezbytná rozšíření a příklady konfigurace pro další zlepšení produktivity.

6. Běžně používaná rozšíření a základní konfigurace (Nastavení během prvních 10 minut)

Jednou z největších silných stránek VS Code je jeho schopnost snadno přidávat funkce prostřednictvím rozšíření. Tato sekce představuje nezbytná rozšíření k instalaci ihned po nastavení na Ubuntu, spolu se základními položkami konfigurace, které významně zlepšují efektivitu vývoje.

6-1. Nezbytná rozšíření

  1. Japanese Language Pack for Visual Studio Code
  • Nezbytné rozšíření pro zobrazení japonského UI, vysvětlené dříve.
  1. Python
  • Nezbytné pro vývoj v Pythonu, poskytuje linting, dokončování kódu a ladění.
  • V kombinaci s rozšířením Jupyter je také podporován vývoj ve stylu notebooku.
  1. C/C++
  • Poskytuje dokončování kódu, ladění a zvýrazňování syntaxe pro C a C++.
  • Doporučuje se používat společně s balíčkem build-essential.
  1. GitLens
  • Vizualně zobrazuje historii Git a diffy, což je extrémně užitečné pro týmový vývoj a sledování změn.
  1. Remote Development Pack
  • Integrovaný balíček umožňující vývoj přes SSH, uvnitř kontejnerů Docker nebo na WSL.
  • Vysvětleno podrobněji v sekci Vzdálený vývoj.
  1. Prettier – Code Formatter
  • Automaticky formátuje kód. Podporuje JavaScript, TypeScript, HTML a CSS.

6-2. Počáteční položky konfigurace

  • Formátovat při uložení
    "editor.formatOnSave": true
    

To zajišťuje konzistentní formátování pokaždé, když soubor uložíte.

  • Šířka tabulátoru a odsazení
    "editor.tabSize": 4,
    "editor.insertSpaces": true
    

Upravte tyto podle standardů kódování vašeho týmu.

  • Vložit koncový nový řádek
    "files.insertFinalNewline": true
    
  • Zobrazit čísla řádků
    "editor.lineNumbers": "on"
    
  • Ořezat následující bílé prostory
    "files.trimTrailingWhitespace": true
    

6-3. Povolení synchronizace nastavení

Přihlaste se pomocí účtu VS Code (Microsoft nebo GitHub) a povolte Settings Sync pro automatickou synchronizaci nastavení a rozšíření napříč více počítači nebo po reinstalaci.

V tomto bodě je jádro vývojového prostředí v podstatě dokončeno.

7. Minimální nastavení prostředí specifického pro jazyk

Tato sekce vysvětluje, jak rychle nastavit vývojová prostředí pro Python a C/C++, které jsou běžně používány na Ubuntu. Přidáním těchto konfigurací k čerstvé instalaci VS Code můžete okamžitě začít s praktickým vývojem.

7-1. Nastavení prostředí Python

  1. Instalace Pythonu a nástrojů pro virtuální prostředí
    sudo apt update
    sudo apt install python3 python3-venv python3-pip
    
  • python3-venv poskytuje izolovaná prostředí pro každý projekt.
  • pip je správce balíčků.
  1. Instalace rozšíření VS Code
  • Nainstalujte oficiální rozšíření Python.
  • Volitelně nainstalujte Jupyter pro workflow založené na notebooku.
  1. Vytvoření a aktivace virtuálního prostředí
    python3 -m venv .venv
    source .venv/bin/activate
    

VS Code automaticky detekuje virtuální prostředí a uvádí ho v menu výběru interpretu.

  1. Nastavení lintování a formátování (příklad: ruff a black)
    pip install ruff black
    

Nakonfigurujte VS Code tak, aby spouštěl black pro formátování a ruff pro statickou analýzu při uložení.

7-2. Nastavení prostředí pro C/C++

  1. Instalace kompilátorů a nezbytných balíčků
    sudo apt update
    sudo apt install build-essential gdb
    
  • Zahrnuje gcc , g++ a debugger gdb.
  1. Instalace rozšíření VS Code
  • Nainstalujte oficiální rozšíření C/C++.
  • Volitelně přidejte CMake Tools .
  1. Konfigurace úkolů sestavení
  • Otevřete paletu příkazů ( Ctrl+Shift+P ) a vyberte „Tasks: Configure Default Build Task“.
  • Vyberte g++ build active file .
  • To umožňuje sestavení aktuálního souboru pomocí Ctrl+Shift+B .
  1. Konfigurace ladění
  • Stiskněte F5 a vyberte „C++ (GDB/LLDB)“.
  • Vytvoří se soubor .vscode/launch.json, který umožňuje ladění založené na breakpointu.

7-3. Ověření a spuštění testů

Příklad Pythonu

print("Hello, Python on Ubuntu!")

Příklad C++

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, C++ on Ubuntu!" << endl;
    return 0;
}

Uložte soubor, sestavte C++ pomocí Ctrl+Shift+B a spusťte vygenerovaný spustitelný soubor k ověření funkčnosti.

8. Vzdálený vývoj: Remote SSH / Dev Containers / Codespaces

VS Code podporuje pohodlný vývoj nejen na lokálních počítačích, ale také na vzdálených serverech a kontajnerizovaných prostředích. Na Ubuntu kombinace těchto funkcí výrazně zlepšuje flexibilitu a reprodukovatelnost.

8-1. Remote SSH

Přehled

Upravujte a spusťte kód umístěný na vzdáleném serveru přímo z lokálního VS Code. Na vzdáleném hostiteli běží server VS Code, který poskytuje zkušenost podobnou lokální.

Postup

  1. Nainstalujte Remote Development Pack (zahrnuje Remote – SSH).
  2. Přidejte detaily připojení do ~/.ssh/config . Příklad:
    Host myserver
        HostName 192.168.0.50
        User ubuntu
        IdentityFile ~/.ssh/id_rsa
    
  1. Otevřete paletu příkazů a vyberte „Remote-SSH: Connect to Host“, poté vyberte myserver .

Výhody

  • Upravujte, spusťte a laděte kód bez přímého přihlášení na server.
  • Udržujte lokální prostředí čistá při vývoji projektů specifických pro server.

8-2. Dev Containers

Přehled

Používejte Docker kontejnery jako vývojová prostředí VS Code. Konfigurace je uložena v adresáři .devcontainer, což umožňuje komukoli pracovat se stejným nastavením.

Postup

  1. Nainstalujte Docker a Docker Compose na Ubuntu.
  2. Nainstalujte rozšíření Dev Containers.
  3. Vytvořte .devcontainer/devcontainer.json v kořeni projektu. Příklad:
    {
        "name": "Python Dev",
        "image": "python:3.11",
        "features": {},
        "settings": {
            "terminal.integrated.shell.linux": "/bin/bash"
        }
    }
    
  1. Vyberte „Dev Containers: Reopen in Container“ z palety příkazů.

Výhody

  • Úplně izolujte závislosti a nástroje pro každý projekt.
  • Zajišťuje konzistentní prostředí napříč členy týmu.

8-3. GitHub Codespaces

Přehled

Cloudové prostředí VS Code poskytované GitHubem. Přístupné přes prohlížeč, umožňující okamžitý vývoj bez lokálního nastavení.

Postup

  1. Otevřete GitHub repozitář.
  2. Vyberte „Code“ → „Codespaces“ → „New codespace“.
  3. Během několika sekund se spustí cloudové prostředí s VS Code v prohlížeči.
  4. Volitelně se připojte z lokálního VS Code.

Výhody

  • Umožňuje plný vývoj i na zařízeních s nízkými specifikacemi.
  • Pracujte odkudkoli s konzistentním prostředím.

9. Běžné problémy a řešení problémů

V závislosti na prostředí a metodě instalace se při používání VS Code na Ubuntu může vyskytnout několik problémů. Tato sekce shrnuje běžné problémy a řešení.

9-1. Japonský vstup nefunguje nebo je nestabilní

Příčiny

  • Problémy s kompatibilitou IME ve verzi Snap.
  • Metody vstupu nefungují správně uvnitř sandboxových prostředí.

Řešení

  • Odeinstalujte verzi Snap a přeinstalujte pomocí oficiální metody DEB (integrované s APT).
  • Pokud je to nutné, překonfigurujte fcitx nebo ibus.

9-2. Pomalé spuštění nebo špatný výkon

Příčiny

  • Inicializace sandboxu Snap nebo načítání těžkých rozšíření.
  • Příliš mnoho zbytečných povolených rozšíření.

Řešení

  • Spusťte s code --disable-extensions, abyste identifikovali problematická rozšíření.
  • Přechod z Snap na DEB často zlepší výkon.

9-3. Některá rozšíření nefungují

Příčiny

  • Chybějící knihovny nebo nekompatibilita s verzí Ubuntu.
  • Problémy s oprávněními v kontejnerových nebo vzdálených prostředích.

Řešení

  • Nainstalujte požadované závislosti pomocí sudo apt install .
  • Ověřte přístupová oprávnění pro požadované cesty.

9-4. Problémy s displejem nebo vstupem na Wayland

Příčiny

  • VS Code často běží přes XWayland a nativní kompatibilita s Wayland není plně vyspělá.

Řešení

  • Přihlaste se pomocí relace Xorg.
  • Nebo spusťte s následující volbou:
    code --ozone-platform=x11
    

9-5. Kompletní odinstalace

Řešení

  • Verze DEB:
    sudo apt remove code
    sudo apt autoremove
    rm -rf ~/.config/Code
    
  • Verze Snap:
    sudo snap remove code
    rm -rf ~/.config/Code
    

10. Zabezpečení a zásady aktualizací

Pro dlouhodobé používání VS Code na Ubuntu je nezbytné udržovat zabezpečení a aktuální funkčnost.

10-1. Chování aktualizací podle metody instalace

  1. APT (Oficiální repozitář)
  • Aktualizace se aplikují společně s systémovými aktualizacemi pomocí sudo apt update && sudo apt upgrade .
  • Poskytuje dobrou rovnováhu mezi stabilitou a novými funkcemi.
  1. Snap
  • Automaticky aktualizováno snapd.
  • Časování aktualizací závisí na plánování snapd.
  1. Samostatný DEB (Bez repozitáře)
  • Žádné automatické aktualizace.
  • Pro nové verze je nutná manuální reinstalace.

10-2. Zvážení zabezpečení

  • Používejte důvěryhodné zdroje
  • Vždy stahujte z oficiálních webových stránek nebo repozitářů Microsoft.
  • Vyhněte se neoficiálním PPA nebo balíčkům třetích stran.
  • Výběr rozšíření
  • Ověřte vydavatele a recenze.
  • Vyhněte se rozšířením, která nebyla dlouho aktualizována.
  • Správa oprávnění
  • Přísně spravujte klíče a oprávnění pro Remote SSH a kontejnery.
  • Vyhněte se zbytečné expozici portů a root kontejnerům v Dockeru.

10-3. Doporučená frekvence aktualizací

  • Zaměřené na stabilitu : Aktualizujte každých několik týdnů v souladu s plány Ubuntu LTS.
  • Zaměřené na funkce : Kontrolujte aktualizace týdně.
  • Uživatelé Snap : Spoléhejte se na automatické aktualizace, zvažte vrácení změn pomocí sudo snap revert code, pokud se vyskytnou problémy.

11. Shrnutí: Rychle vytvořte plně použitelné prostředí Ubuntu × VS Code

Tento článek pokryl metody instalace, počáteční nastavení, jazyková prostředí, vzdálený vývoj, řešení problémů a zabezpečení. Níže je stručný plán pro rychlé nastavení.

11-1. Nejrychlejší kroky nastavení

  1. Instalace
  • Vyberte Oficiální DEB → Integrace s APT pro stabilitu a snadné aktualizace.
  • Použijte Snap pro rychlé testy, s ohledem na možné problémy s IME.
  1. Počáteční konfigurace

answer. Nainstalujte Japanese Language Pack*. * Upravit písma a motivy. * Povolit formátování při uložení a číslování řádků.

  1. Základní rozšíření
  • Python, C/C++, GitLens, Remote Development Pack, Prettier.
  • Povolit synchronizaci nastavení.
  1. Nastavení jazykového prostředí
  • Python: virtuální prostředí a nástroje pro lintování/formátování.
  • C/C++: kompilátor, debugger, úlohy pro sestavení a ladění.
  1. Vzdálený vývoj
  • Remote SSH pro vývoj na serveru.
  • Dev Containers pro izolaci projektů.
  • GitHub Codespaces pro cloudové workflow.
  1. Bezpečnost a aktualizace
  • Používejte pouze oficiální zdroje.
  • Provádějte pravidelné aktualizace pomocí APT nebo Snap.

11-2. Jak použít tento článek

  • Noví uživatelé Ubuntu mohou dosáhnout plně funkčního vývojového prostředí během jedné hodiny tím, že budou krok za krokem následovat tento návod.
  • Uživatelé přecházející z jiných editorů mohou výrazně zvýšit efektivitu pomocí rozšíření a vzdálených funkcí VS Code.
  • V případě problémů poskytuje kapitola 9 rychlá řešení pro obnovu.

Často kladené otázky

Q1. Mám použít verzi Snap nebo APT?
A. Pro dlouhodobou stabilitu se doporučuje verze APT (prostřednictvím oficiálního DEB). Snap je přijatelný pro krátkodobé testování, ale může se lišit v chování IME a rychlosti spouštění.

Q2. Jak povolit japonskou lokalizaci?
A. Nainstalujte „Japanese Language Pack for Visual Studio Code“ a vyberte ja pomocí Configure Display Language, poté restartujte.

Q3. Japonský vstup nefunguje. Co mám dělat?
A. Pokud používáte Snap, přepněte na oficiální verzi DEB. Také ověřte nastavení ibus nebo fcitx.

Q4. Co je potřeba k zahájení vývoje v Pythonu?
A. Nainstalujte Python, python3-venv a pip, poté přidejte rozšíření Python ve VS Code.

Q5. Sestavení C/C++ selhává.
A. Nainstalujte build-essential a gdb, povolte rozšíření C/C++ a nakonfigurujte úlohy pro sestavení.

Q6. Jak použít Remote SSH?
A. Nainstalujte Remote Development Pack, nakonfigurujte ~/.ssh/config a připojte se pomocí palety příkazů.

Q7. Co jsou Dev Containers?
A. Umožňují používat Docker kontejnery jako izolovaná vývojová prostředí definovaná souborem .devcontainer.

Q8. Jak často bych měl aktualizovat?
A. Pro stabilitu aktualizujte každých několik týdnů. Pro nové funkce aktualizujte týdně. Snap se aktualizuje automaticky.

年収訴求