Přizpůsobte svůj pracovní prostor
GitHub Codespaces je vyhrazené prostředí pro vás. Úložiště můžete nakonfigurovat pomocí vývojového kontejneru tak, aby definovala výchozí prostředí GitHub Codespaces a přizpůsobila vývojové prostředí ve všech prostředích Codespaces pomocí souborů dotfile a Synchronizace nastavení.
Co si můžete přizpůsobit
Codespace si můžete přizpůsobit mnoha způsoby. Pojďme se na každý z nich podívat.
- Synchronizace nastavení: Nastavení editoru Visual Studio Code (VS Code) můžete synchronizovat mezi desktopovou aplikací a webovým klientem VS Code.
- Dotfiles: Úložiště dotfiles můžete použít k určení skriptů, předvoleb prostředí a dalších konfigurací.
- Přejmenovat Codespace: Při vytváření Codespace se k němu přiřadí automaticky vygenerovaný zobrazovaný název. Pokud máte více codespaces, zobrazovaný název vám pomůže rozlišovat mezi Codespaces. Zobrazovaný název pro Codespace můžete změnit.
- Změňte prostředí: Prostředí můžete změnit v Codespace, abyste zachovali nastavení, na které jste zvyklí. Když pracujete v Codespace, můžete otevřít nové okno terminálu s prostředím podle vašeho výběru, změnit výchozí prostředí pro nová okna terminálu nebo nainstalovat nové prostředí. K konfiguraci svého shellu můžete také použít dotfiles.
- Změňte typ počítače: Můžete změnit typ počítače, na kterém běží váš Codespace, abyste používali prostředky vhodné pro práci, kterou děláte.
-
Nastavte výchozí editor: Výchozí editor pro Codespaces můžete nastavit na stránce osobního nastavení. Nastavte předvolbu editoru tak, aby se při vytváření Codespace nebo otevření existujícího Codespace otevřel ve vašem výchozím editoru.
- Visual Studio Code (desktopová aplikace)
- Visual Studio Code (webová klientská aplikace)
- JetBrains Gateway – pro otevření Codespaces v integrovaném vývojovém prostředí JetBrains
- JupyterLab – webové rozhraní pro Project Jupyter
- Nastavte výchozí oblast: Výchozí oblast můžete nastavit na stránce nastavení profilu GitHub Codespaces a přizpůsobit tak, kde se vaše data uchovávají.
- Nastavte časový limit: Codespace se zastaví po určité době nečinnosti. Ve výchozím nastavení je toto období 30 minut, ale v osobním nastavení na GitHubu můžete zadat delší nebo kratší výchozí časový limit. Aktualizované nastavení platí pro všechny nové codespaces, které vytvoříte, nebo pro existující Codespaces při příštím spuštění.
- Konfigurace automatického odstranění: Neaktivní codespaces se automaticky odstraní. Můžete zvolit, jak dlouho budou vaše zastavené Codespaces uchovávány, maximálně po dobu 30 dnů.
Další informace a podrobné pokyny týkající se přizpůsobení najdete v souhrnné lekci na konci tohoto modulu.
Přidejte do své Codespace pomocí rozšíření nebo pluginů
Do Codespace můžete přidat moduly plug-in a rozšíření, které vám umožní přizpůsobit prostředí v prostředí JetBrains a VS Code.
Rozšíření VS Code
Pokud pracujete s Codespaces v desktopové aplikaci VS Code nebo ve webovém klientovi, můžete přidat všechna rozšíření, která potřebujete, z Marketplace editoru Visual Studio Code. V dokumentaci k editoru VS Code, v části Podpora vzdáleného vývoje a GitHub Codespaces, najdete informace o tom, jak rozšíření běží v GitHub Codespaces.
Pokud už VS Code používáte, můžete pomocí synchronizace nastavení automaticky synchronizovat rozšíření, nastavení, motivy a klávesové zkratky mezi vaší místní instancí a všemi jednotlivými objekty Codespaces, které vytvoříte.
Pluginy JetBrains
Pokud pracujete na codespaces v integrovaném vývojovém prostředí JetBrains, můžete přidat moduly plug-in z Marketplace JetBrains.