Codespace'ınızı kişiselleştirme

Tamamlandı

GitHub Codespaces sizin için ayrılmış bir ortamdır. Depolarınızı bir geliştirme kapsayıcısıyla yapılandırarak varsayılan GitHub Codespaces ortamını tanımlayabilir ve dotfiles ve Settings Sync ile tüm Codespace'lerinizde geliştirme deneyiminizi kişiselleştirebilirsiniz.

Neleri özelleştirebilirsiniz?

Codespace'ınızı özelleştirmenin birçok yolu vardır. Şimdi her birini gözden geçirelim.

  • Ayarlar Eşitleme: Visual Studio Code (VS Code) ayarlarınızı masaüstü uygulamasıyla VS Code web istemcisi arasında eşitleyebilirsiniz.
  • Dotfiles: Betikleri, kabuk tercihlerini ve diğer yapılandırmaları belirtmek için dotfiles deposunu kullanabilirsiniz.
  • Codespace'i yeniden adlandırma: Codespace oluşturduğunuzda, buna otomatik olarak oluşturulan bir görünen ad atanır. Birden çok Codespace'niz varsa görünen ad, Codespaces arasında ayrım yapmaya yardımcı olur. Codespace'inizin görünen adını değiştirebilirsiniz.
  • Kabuğunuzu değiştirme: Alışkın olduğunuz kurulumu korumak için bir Codespace'te kabuğunuzu değiştirebilirsiniz. Codespace'ta çalışırken, istediğiniz kabukla yeni bir terminal penceresi açabilir, yeni terminal pencereleri için varsayılan kabuğunuzu değiştirebilir veya yeni bir kabuk yükleyebilirsiniz. Kabuğunuzu yapılandırmak için dotfiles da kullanabilirsiniz.
  • Makine türünü değiştirme: Codespace'inizi çalıştıran makinenin türünü değiştirerek, yaptığınız işe uygun kaynakları kullanmanız gerekir.
  • Varsayılan düzenleyiciyi ayarlama: Kişisel ayarlar sayfanızda Codespaces için varsayılan düzenleyicinizi ayarlayabilirsiniz. Düzenleyici tercihinizi bir Codespace oluşturduğunuzda veya mevcut bir Codespace'i açtığınızda varsayılan düzenleyicinizde açılacak şekilde ayarlayın.
    • Visual Studio Code (masaüstü uygulaması)
    • Visual Studio Code (web istemcisi uygulaması)
    • JetBrains Ağ Geçidi - Bir JetBrains IDE'de Codespaces'ı açmak için
    • JupyterLab - Project Jupyter için web arabirimi
  • Varsayılan bölgeyi ayarlama: Verilerinizin tutulduğu yeri kişiselleştirmek için GitHub Codespaces profil ayarları sayfasında varsayılan bölgenizi ayarlayabilirsiniz.
  • Zaman aşımını ayarlayın: Belirli bir süre herhangi bir faaliyet olmadığında Codespace çalışmayı durdurur. Varsayılan olarak bu süre 30 dakikadır, ancak GitHub'daki kişisel ayarlarınızda daha uzun veya daha kısa bir varsayılan zaman aşımı süresi belirtebilirsiniz. Güncelleştirilmiş ayar, oluşturduğunuz tüm yeni Codespace'ler veya bir sonraki başlatışınızda mevcut Codespaces için geçerlidir.
  • Otomatik silmeyi yapılandırma: Etkin Olmayan Codespaces otomatik olarak silinir. Durdurulan Codespace'lerinizin en fazla 30 güne kadar ne kadar süreyle tutulduğunu seçebilirsiniz.

Özelleştirmeyle ilgili ek bilgiler ve adım adım yönergeler bu modülün sonundaki Özet ünitesinde bulunur.

Uzantılar veya eklentilerle Codespace'inize ekleme

JetBrains ve VS Code deneyiminizi kişiselleştirmek için Codespace içine eklentiler ve uzantılar ekleyebilirsiniz.

VS Code uzantıları

VS Code masaüstü uygulamasında veya web istemcisinde Codespaces üzerinde çalışıyorsanız, Visual Studio Code Market'ten ihtiyacınız olan tüm uzantıları ekleyebilirsiniz. Uzantıların GitHub Codespaces'ta nasıl çalıştığı hakkında bilgi için VS Code belgelerindeki Uzaktan Geliştirme ve GitHub Codespaces'ı Destekleme bölümüne bakın.

VS Code'u zaten kullanıyorsanız, yerel örneğiniz ile oluşturduğunuz Codespaces arasında uzantıları, ayarları, temaları ve klavye kısayollarını otomatik olarak eşitlemek için Ayarlar Eşitleme'yi kullanabilirsiniz.

JetBrains eklentileri

Bir JetBrains IDE'de Codespaces üzerinde çalışıyorsanız, JetBrains Market'ten eklentiler ekleyebilirsiniz.