Giriş
GitHub Copilot, kodlarken otomatik tamamlama önerileri sağlayan bir yapay zeka kodlama iş ortağıdır. Kod yazarak veya doğal dilde açıklayarak öneriler alın.
Copilot, dosyanızı ve ilgili dosyalarınızı analiz ederek metin düzenleyicinizde öneriler sunar. Yazılı kod ve açıklamalardan bağlam türetmeye yardımcı olmak için OpenAI tarafından geliştirilen yeni bir yapay zeka sistemi olan OpenAI Codex'u kullanır ve ardından yeni satırlar veya işlevlerin tamamını önerir.
GitHub Code, bulutta çalışan ve Visual Studio Code ile çalıştırılabilir barındırılan bir geliştirici ortamı oluşturur. GitHub'da bağımlılıkları, kitaplıkları ve hatta Visual Studio Code uzantılarını ve ayarlarını önceden yükleyerek herhangi bir geliştirme projesi için geliştirme deneyimini özelleştirebilirsiniz.
Senaryo: Projeyi geliştirme
Bir geliştirici olarak, hem net yeni projeler hem de mevcut projeler için daha hızlı yazma kodu daha üretken olmak istiyorsunuz. Bu görev için kod yazma, belgeler, test ve daha fazlası için geliştirici iş akışlarınızı geliştirmek için ihtiyacınız olan şeyin yapay zeka yardımcısı olmasını umarsınız.
Bu modülde, ilk kodu yazdıktan sonra kaydırma davranışını ve canlı önerileri özelleştirmek için bir istem kullanarak depoda değişiklik yaparak GitHub Copilot'ı uygulamalı örneklerle nasıl kullanabileceğinizi anlayacaksınız.
Ne öğreneceğim?
Bu modülün sonunda şunları yapmak için gerekli becerileri edineceksiniz:
- Codespaces'ta bir GitHub deposu yapılandırın ve GitHub Copilot uzantısını yükleyin.
- GitHub Copilot'tan öneriler oluşturmak için hazırlanmış istemler
- Projelerinizi geliştirmek için GitHub Copilot'ı uyguladınız.
Asıl amaç nedir?
Bu modülü başarıyla tamamladıktan sonra GitHub Codespaces'ta GitHub Copilot ile javascript projesini özelleştirmek için bir istem kullanabileceksiniz.
Önkoşullar
Beceri:
- JavaScript ve metin düzenleyicileri hakkında temel bilgiler.
- Git ve GitHub Temelleri'nin temel kavranması ve ve gibi
git
temelgit add
komutların çalıştırılmasıgit push
Hesap:
- GitHub hesabı
- GitHub Copilot