Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Studio'daki Hızlı Eylemler, kodunuzu tek bir eylemle kolayca yeniden düzenlemenize, oluşturmanıza veya başka bir şekilde değiştirmenize olanak sağlar. Hızlı eylemler C#, C++ve Visual Basic kod dosyaları için kullanılabilir. Bazı eylemler bir dile özeldir ve diğerleri tüm diller için geçerlidir.
Hızlı Eylemler şu işlemleri yapmak için kullanılabilir:
- kod çözümleyicisi kural ihlali için bir kod düzeltmesi uygulayın
- Bir kod çözümleyici kuralı ihlalini gizleme veya önem derecesini yapılandırma
- Geçici değişken için satır içi gibi bir yeniden düzenleme uygula
- Yerel bir değişken tanıtmak için gibi kod oluşturma
Hızlı İşlem simgelerini anlama
Visual Studio, Hızlı Eylemler'in ne zaman kullanılabilir olduğunu belirtmek için çeşitli simgeler kullanır. Simge türü, Hızlı Eylemin bir öneri mi yoksa yeniden düzenleme de dahil olmak üzere gerekli bir düzeltme mi olduğunu gösterir:
Tornavida
: Kodunuzu geliştirmek için önerilen eylem.Sarı ampul
: Kodunuzla ilgili kritik olmayan sorunları gidermek için önerilen eylem.Hata ampulü
: Kodunuzdaki bir hatayı düzeltmek veya gerekli yeniden düzenlemeyi uygulamak için kritik eylem.
Bahşiş
Hızlı İşlem simgeleri küçük olabilir. Görünürlüğü artırmak için Windows'ta yüksek karşıtlık temasını etkinleştirmeyi veya Araçlar>Seçenekler>Ortamı>Genel altında yüksek karşıtlıklı bir Visual Studio teması kullanmayı deneyin.
Herhangi bir dil için, üçüncü taraflar SDK'nın bir parçası gibi özel tanılamalar ve öneriler sağlayabilir. Visual Studio, ampulleri bu kurallara göre gösterir.
Kullanılabilir eylemleri bulma
Visual Studio'da ampul
, tornavida
ve hata ampulü
tarayarak kodunuzun Kullanılabilir Hızlı İşlemler olup olmadığını de kontrol edebilirsiniz:
- Ekleme imlecini (|) bir kod satırına taşıyın ve kodunuzla satır içinde görünen Hızlı İşlem simgelerini denetleyin.
- Ekleme imlecini (|) bir kod satırına taşıyın ve kod düzenleyicisinin sol kenar boşluğunda Hızlı İşlem simgeleri olup olmadığını denetleyin.
Ayrıca, kullanılabilir hızlı işlemleri el ile de de kontrol edebilirsiniz:
Bir kod satırına sağ tıklayın ve mevcut Hızlı Eylemler ve yeniden düzenleme seçeneklerinin listesini görmek için Hızlı İşlemler ve Düzenlemeler seçeneğini seçin.
Bir satırda herhangi bir yerde Ctrl + nokta (.) öğesini seçin.
Kodu geliştirmek için öneriler uygulama
Hızlı İşlemler kullanılabilir olduğunda, ilgili kodun yanındaki ampul
veya tornavida
simgesini seçebilirsiniz.
Kullanılabilir iyileştirmeleri görmek için simgeyi seçin veya Ctrl + tuşunu (nokta) kullanarak Hızlı Eylemler menüsünü açın.
Önerilen değişikliği kodunuz için uygulamak için menüden düzeltmeyi seçin.
Bahşiş
Önerilen Hızlı İşlem karmaşık bir sorunu tam olarak çözmezse yapay zeka destekli yardım için ampul menüsünden Copilot ile Düzeltme'yi deneyin. Daha fazla bilgi için bkz. Yapay zeka yardımı alma.
Hataları düzeltmek için eylem uygulama
Kodunuzda bir hata varsa ve Visual Studio'nun önerilen bir düzeltmesi varsa, kodun altında hatayla birlikte kırmızı bir dalgalı çizgi görürsünüz. Hata ampulü
simgesi işaretli kodun yanında da görüntülenir.
Kullanılabilir düzeltmeleri görmek için simgenin yanındaki Aşağı oku seçin veya Olası düzeltmeleri göster bağlantısını kullanın.
Önerilen değişikliği kodunuz için uygulamak için simgeyi seçin. İmleciniz kullanılabilir bir eylemi gösteren bir kod satırındayken Ctrl + nokta (.) seçeneğini de belirleyebilirsiniz.
Bahşiş
Kod düzeltme hızlı işlemlerinden bazılarını kapatabilirsiniz. Daha fazla bilgi için bkz. .NET için kaynak kodu çözümlemesini devre dışı bırakma.
Hızlı İşlemleri Yapılandırma
Fareyle Üzerine Gelindiğinde Hızlı Bilgiyi Göster seçeneği ile kodun üzerine gelindiğinde Hızlı İşlemler'in gösterilip gösterilmeyeceğini yapılandırabilirsiniz.
Araçlar>Seçenekleri bölmesini açın ve Tüm Ayarlar>Metin Düzenleyicisi>Genel bölümünü genişletin. Üzerine gelindiğinde Hızlı Bilgileri Göster onay kutusunu seçin veya kaldırın.
Varsayılan olarak, Hızlı Eylem simgeleri sol kenar boşluğu yerine kodunuzla birlikte satır içinde görünür. Bu davranışı değiştirmek için Araçlar>Seçenekleri>Metin Düzenleyicisi>Kenar Boşluğu'na gidin ve düzenleyicinin içindeki Hızlı Eylemi Göster onay kutusunu temizleyin.
Araçlar>Seçenekleri iletişim kutusunu açın ve Metin Düzenleyicisi>Tüm Diller>Genel bölümünü genişletin. Üzerine gelindiğinde Hızlı Bilgileri Göster onay kutusunu seçin veya kaldırın.
Yapay zeka yardımı alma
GitHub Copilot kullanıyorsanız Hızlı Eylemler ampulü kullanırken yapay zeka yardımı alabilirsiniz. Ampul menüsünden Copilotile düzelt'i seçin. Bu, GitHub Copilot Sohbeti ile satır içi bir sohbet açar ve size uygun bir düzeltme sunar. Copilot ile Düzelt seçeneği, otomatik olarak önerilen düzeltmelerin tam olarak uygulanmadığı daha karmaşık sorunlar için özellikle kullanışlıdır.
İlgili içerik
- Yaygın Hızlı İşlemler
- Kod stilleri ve Hızlı eylemler
- Visual Studio IntelliCode