Aracılığıyla paylaş


SQL Server Management Studio'da Sonraki Düzenleme Önerilerini Kullanma (Önizleme)

GitHub Copilot'un Sonraki Düzenleme Önerileri (NES) özelliği, yapmak isteyebileceğiniz bir sonraki düzenlemeyi ve bu düzenlemenin konumunu tahmin etmek için son yaptığınız düzenlemeleri kullanır. Bu özellik sayesinde Copilot, kodunuz ve yorumlarınız için düzeltmeler önerir.

Satır içi tamamlamalar, kodun bir bölümünü otomatik olarak tamamlama konusunda harikadır. NES, geçerli çalışmanızla ilgili değişiklikler önererek mantıksal düzenleme akışında kalmanıza yardımcı olur. Sekme tuşunu kullanarak hızlı bir şekilde ilerleyebilir ve önerileri kabul edebilirsiniz. Öneriler, olası değişikliğin kapsamına bağlı olarak bir veya daha fazla satırı kapsayabilir.

Önkoşullar

SSMS'de GitHub Copilot için Sonraki Düzenleme Önerileri, Transact-SQL (T-SQL) dilini destekler.

  1. AI Yardımı iş yüküyle SSMS 22.2 veya sonraki bir sürümü yükleyin.

  2. Copilot erişimiyle GitHub hesabınızda oturum açın.

GitHub Copilot'i ücretsiz kullanın. Daha hızlı ve verimli bir şekilde kod oluşturmak için kaydolun ve yapay zekayı kullanın.

Sonraki Düzenleme Önerilerini Etkinleştir

GitHub Copilot NES'i kullanmaya başlamak için Araçlar>Seçenekler>Tüm Ayarlar>Metin Düzenleyicisi>Kod Tamamlamaları>Genel bölümünde özelliği etkinleştirin. Kod Tamamlama Sağlayıcıları bölümünde Copilot Sonraki Düzenleme Önerileri (Copilot'tan sonraki düzenleme tahminleri) öğesini seçin.

Sonraki Düzenleme Önerilerini kullanmaya başlama

Copilot Sonraki Düzenleme Önerileri (Copilot'tan sonraki düzenleme tahminleri) etkinleştirildiğinde, NES'ten gelen önerileri görmek için T-SQL yazmaya başlayın. Özellik bir kod düzenlemesi önerdiğinde, Sekme tuşunu kullanarak bu özelliğe gidebilir ve ardından Sekme tuşunu kullanarak bunu yeniden kabul edebilirsiniz. Dosyalar veya başvurular arasında kendiniz arama yapmanıza gerek kalmadan bir sonraki ilgili düzenlemeye hızla atlayarak zaman kazanabilirsiniz. Yanaşık içinde bir ok, düzenleme önerisinin mevcut olup olmadığını gösterir.

Kullanım örneklerini anlama

NES, yalnızca belirgin yinelenen değişiklikleri değil, aynı zamanda mantıksal değişiklikleri de önererek çeşitli senaryolarda yararlıdır.

Hataları yakalama ve düzeltme

NES, yazım hatası gibi hatalarda yardımcı olur. Örneğin, SELCT yerine SELECT yazarsanız, hata yakalar.

Amaçtaki bir değişikliği eşleştirme

NES, kodunuzun geri kalanında amaç değişikliğiyle eşleşen değişiklikler önerir. Örneğin, bir sorguyu güncelleştirir ve tablo için bir diğer ad eklerseniz, NES yeni diğer adı kullanan öneriler gösterir.

Yeniden düzenleme

Bir nesneyi veya değişkeni dosyada bir kez yeniden adlandırırsanız, NES dosyanın tamamında güncelleştirilmesini önerir. Yeni bir ad veya adlandırma düzeni eklerseniz, özellik sonraki koda eşleşecek güncelleştirmeler önerir.

NES'i gizle

SSMS'de NES'ten önerileri gizleyebilir ve yalnızca seçtiğiniz zaman gözden geçirebilirsiniz.

Araçlar>Seçenekleri>Tüm Ayarlar>Metin Düzenleyicisi>Kod Tamamlamaları>Genel>Yardımcı Pilot Tamamlama Modeli'ndeSonraki Düzenleme Önerilerini Daralt'ı seçin. Düzenlemeleriniz hala NES'i tetiklese de, bir öneri mevcut olduğunda yalnızca kenar boşluğunda bir gösterge görünür. Bu gösterge ilgili satıra işaret eder. Siz görüntülemeyi seçene kadar önerinin kendisi gizli kalır.

Gizli bir öneriyi görüntülemek için kenar boşluğu göstergesini veya Sekme tuşunu seçtiğinizde öneri görüntülenir. Öneriyi kabul etmek için Sekme tuşunu yeniden seçebilir veya kapatmak için Esc tuşunu seçebilirsiniz. Bir öneriyi kabul ettikten sonra, ilgili öneriler otomatik olarak görüntülenir. İlişkisiz yeni öneriler, siz görüntülemeyi seçene kadar gizli kalır.