Hızlı Eylemler

Hızlı Eylemler, kodu 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:

Not

Bu konu, Windows üzerinde Visual Studio için geçerlidir. Mac için Visual Studio için bkz. Yeniden düzenleme (Mac için Visual Studio).

Hızlı eylemler ampul veya tornavida simgeleri kullanılarak light bulb icon veya Ctrl+ tuşuna basılarak uygulanabilir. İmleciniz eylem kullanılabilen bir kod satırındayken.screwdriver icon Bir hatayı belirten kırmızı dalgalı bir dalgalı çizgi varsa ve Visual Studio'da bu hata için bir düzeltme varsa bir hata ampulü error light bulb icon görürsünüz.

Herhangi bir dil için, üçüncü taraflar özel tanılama ve öneriler sağlayabilir, örneğin bir SDK'nın parçası olarak ve Visual Studio ampulleri bu kurallara göre görünür.

Simgeler

Hızlı İşlem kullanılabilir olduğunda görüntülenen simge, kullanılabilir düzeltme veya yeniden düzenleme türüne ilişkin bir gösterge sağlar. Tornavidascrewdriver icon simgesi yalnızca kodu değiştirmek için kullanabileceğiniz eylemler olduğunu gösterir, ancak bunları mutlaka kullanmamanız gerekir. Sarı ampullight bulb icon simgesi, kodunuzu geliştirmek için yapmanız gereken eylemler olduğunu gösterir. Hata ampulüerror light bulb icon simgesi, kodunuzdaki bir hatayı düzelten bir eylem olduğunu gösterir.

Ampul veya tornavida görmek için

Bir düzeltme varsa ampuller görünür:

  • Fareyi bir hatanın bulunduğu konuma getirdiğinizde

    Light bulb with mouse hovering

  • Şapka işaretini (imleç) ilgili kod satırına taşıdığınızda düzenleyicinin sol kenar boşluğunda

Kullanılabilir Hızlı İşlemler ve yeniden düzenlemeler listesini görmek için Ctrl+ tuşuna da basabilirsiniz.

Olası düzeltmeleri görmek için ampulün yanındaki aşağı oku veya Olası düzeltmeleri göster bağlantısını seçin. Kullanılabilir Hızlı İşlemlerin listesi görüntülenir.

Light bulb expanded

İpucu

Bazı kod düzeltme hızlı işlemlerini nasıl kapatacağınızı öğrenmek için bkz . .NET için kaynak kod analizini devre dışı bırakma.