GitHub Copilot özelliklerini gözden geçirme
GitHub Copilot, kişiler ve kuruluşlar için genişleyen bir özellik listesi sunar.
GitHub Copilot özellikleri
GitHub Copilot, kodlama deneyimini geliştirmek için bir dizi özellik sunar ve bazıları genel önizleme aşamasında olabilir. Kullanabileceğiniz özellikler planınıza ve Copilot'ı bireysel olarak mı yoksa kuruluş aracılığıyla mı kullandığınıza bağlıdır.
Aşağıdaki GitHub Copilot özellikleri genel kullanılabilirlik özellikleri olarak yayınlanıp desteklenir:
Kod tamamlama
Desteklenen IDE'lerde (Visual Studio Code, Visual Studio, JetBrains IDE'leri, Azure Data Studio, Xcode, Vim/Neovim ve Eclipse) Copilot'tan otomatik tamamlama stili öneriler.
Visual Studio Code kullanıyorsanız, bir sonraki düzenleme önerilerini de kullanabilirsiniz. Bu öneriler, büyük olasılıkla bir sonraki düzenlemenin konumunu tahmin eder ve bunun için bir tamamlama önerisi önerir.
Copilot Sohbeti
Kodlamayla ilgili sorular sormanızı ve dosyaları güncelleştirmenizi sağlayan bir sohbet arabirimi. GitHub Copilot Sohbeti GitHub web sitesinde, GitHub Mobile'da, desteklenen IDE'lerde (Visual Studio Code, Visual Studio, JetBrains IDE'leri, Eclipse IDE ve Xcode) ve Windows Terminali'nde kullanılabilir. Kullanıcılar Copilot Chat'teki GitHub becerilerini de kullanabilir (GitHub Becerileri, GitHub Copilot Ücretsiz planına dahil değildir).
Copilot Düzenlemeleri
Copilot Düzenlemeleri, Visual Studio Code ve JetBrains IDE'lerinde kullanılabilir. Doğrudan tek bir Copilot Sohbet isteminden birden çok dosyada değişiklik yapmak için Copilot Düzenlemeleri'ni kullanın. Copilot Edits aşağıdaki modlara sahiptir:
Düzenleme modu: Copilot'un önerdiği düzenlemeler üzerinde daha ayrıntılı denetim istiyorsanız düzenleme modunu kullanın. Düzenleme modunda, Copilot'ın hangi dosyalarda değişiklik yapabileceğinizi seçer, her yinelemede Copilot'a bağlam sağlar ve her turdan sonra önerilen düzenlemeleri kabul edip etmeyeceğinize karar verirsiniz.
Aracı modu: Aklınızda belirli bir görev varsa ve Copilot'un kodunuzu otonom olarak düzenlemesini sağlamak istediğinizde aracı modunu kullanın. Aracı modunda, Copilot hangi dosyalarda değişiklik yapacaklarını belirler, görevi tamamlamak için kod değişiklikleri ve terminal komutları sunar ve özgün görev tamamlanana kadar sorunları düzeltmek için yineler.
GitHub Copilot kod incelemesi
Daha iyi kod yazmanıza yardımcı olmak için yapay zeka tarafından oluşturulan kod gözden geçirme önerileri.
CLI'de Copilot
Terminalde, komut satırı hakkında sorular sorabileceğiniz sohbet benzeri bir arabirim. Copilot'dan komut önerileri veya komutların açıklamalarını sağlamasını isteyebilirsiniz. Kullanıcılar Copilot'i Windows Terminal Kanaryasında da tümleştirebilir.
Copilot tarafından oluşturulan pull request özetleri
Çekme isteğinde yapılan değişikliklerin yapay zeka tarafından oluşturulan özetleri, hangi dosyaları etkilediğini ve gözden geçirenin gözden geçirmeyi yürütürken nelere odaklanması gerektiğini belirtir. Bu özellik GitHub Copilot Ücretsiz planına dahil değildir.
GitHub Copilot Uzantıları
GitHub Copilot Uzantıları, harici araçların gücünü GitHub Copilot Sohbeti ile tümleştiren bir GitHub Uygulaması türüdür. Copilot Uzantıları herkes tarafından özel veya genel kullanım için geliştirilebilir ve GitHub Market aracılığıyla başkalarıyla paylaşılabilir.
Copilot özel yönergeleri
Tercihleriniz, araçlarınız ve gereksinimleriniz hakkında bağlamsal ayrıntılar sağlayarak Copilot Sohbet yanıtlarını geliştirin.
Copilot bilgi bankaları (yalnızca Copilot Enterprise)
Copilot ile sohbet etmek için bağlam olarak kullanmak üzere belge koleksiyonları oluşturun ve yönetin. GitHub'daki Copilot Sohbeti'nde veya Visual Studio Code'da soru sorduğunuzda, sorunuzun bağlamı olarak bir bilgi bankası belirtebilirsiniz.
Özet
GitHub Copilot, hem seçtiğiniz IDE'de hem de diğer arabirimlerde kodlama deneyimini geliştirmeye yönelik özellikler sağlar. Bu özelliklerin kullanılabilirliği planınıza ve Copilot'ı bireysel olarak mı yoksa kuruluş aracılığıyla mı kullandığınıza bağlıdır.