Yeniden düzenlemeleri yeniden adlandırma ve taşıma

Visual Studio, kod simgelerini ve dosyalarını yeniden adlandırmak ve yeniden düzenlemek için çeşitli yeniden düzenleme sağlar. Bu yeniden düzenlemelere Hızlı Eylemler ve Yeniden Düzenlemeler menüsü (Ctrl+.) aracılığıyla erişebilirsiniz.

Kod simgesini yeniden adlandırma

Applies to: C#, Visual Basic

Bu yeniden düzenleme, alanlar, yerel değişkenler, yöntemler, ad alanları, özellikler ve türler gibi kod simgeleri için tanımlayıcıları güvenli bir şekilde yeniden adlandırır. Proje genelindeki tüm başvurular otomatik olarak güncelleştirilir ve el ile bulma ve değiştirme hatalarından kaçınılır.

  1. Metin imlecini vurgulayın veya yeniden adlandırılacak öğenin içine yerleştirin:

    • C#:

      Yeniden Adlandırma - C# için vurgulanan kodun ekran görüntüsü.

    • Visual Basic:

       Rename için Vurgulanan kodun ekran görüntüsü - Visual Basic.

  2. Ardından klavyenizi veya farenizi aşağıdaki gibi kullanın:

    • Klavye
      • Ctrl+R tuşlarına ve ardından Ctrl+R tuşlarına basın. (Klavye kısayolunuz seçtiğiniz profile göre farklı olabilir.)
    • Fare
      • Yeniden DüzenlemeYi Yeniden Düzenle > Yeniden Adlandır'ı >seçin.
      • Koda sağ tıklayın ve Yeniden Adlandır'ı seçin.
  3. Yeni adı yazarak öğeyi yeniden adlandırın.

    • C#:

      Animasyonu yeniden adlandır - C# ekran görüntüsü.

    • Visual Basic:

      Yeniden Adlandır - VB'nin ekran görüntüsü.

    Tavsiye

    Ayrıca açıklamaları ve diğer dizeleri bu yeni adı kullanacak şekilde güncelleştirebilir ve kaydetmeden önce değişiklikleri önizlemek için açılan menüyü açtığınızda görüntülenen Yeniden Adlandır kutusundaki onay kutularını kullanabilirsiniz.

  4. Değişiklikle mutlu olduğunuzda Uygula düğmesini seçin veya Enter tuşuna basın; değişiklikler işlendiğinde.

Açıklamalar

  • Visual Studio 2019 sürüm 16.3'den başlayarak, içinde olduğu dosyanın adıyla eşleşen bir türü yeniden adlandırdığınızda, dosyayı aynı anda yeniden adlandırmanızı sağlayan bir onay kutusu görüntülenir. Bir sınıfı, arabirimi veya numaralandırmayı yeniden adlandırdığınızda bu seçenek görüntülenir. Bu seçenek, birden çok tanımı olan kısmi türler için desteklenmez.

    Animasyonu dosyayla yeniden adlandır - C# ekran görüntüsü.

  • Çakışmaya neden olacak bir ad kullanıyorsanız, Yeniden Adlandır kutusu sizi uyarır.

    Çakışmayı Yeniden Adlandır'ın ekran görüntüsü.

  • Simgeyi yeniden adlandırmanın bir diğer yolu da düzenleyicide sembol adını değiştirmektir. Ardından, imleç simge adındayken Ctrl tuşuna+basın veya görüntülenen ampul simgesi menüsünü genişletip Eski adı yeni adla<><yeniden adlandır'ı >seçin.

    Düzenleyicide Yeniden Adlandır'ın ekran görüntüsü.

Türü eşleşen dosyaya taşıma

Applies to: C#, Visual Basic

Bu yeniden düzenleme türü aynı ada sahip ayrı bir dosyaya taşır ve bir dosyada birden çok türünüz olduğunda kod düzenlemesini ve gezintisini geliştirir.

  1. İmleci, tanımlandığı türün adının içine yerleştirin. Örneğin:

    class Person
    
  2. Ardından, aşağıdakilerden birini yapın:

    • Ctrl tuşuna+ basın.
    • Tür adına sağ tıklayın ve Hızlı İşlemler ve Yeniden Düzenlemeler'i seçin
  3. Menüden Türü TypeName.cs taşı'yı seçin. Burada TypeName, seçtiğiniz türün adıdır.

    Tür, projede türle aynı ada sahip yeni bir dosyaya taşınır.

    • C#:

      Satır içi sonucun ekran görüntüsü - C#.

    • Visual Basic:

       Satır İçi sonucun ekran görüntüsü - Visual Basic.

Eşitleme türü ve dosya adı

Applies to: C#, Visual Basic

Bu yeniden düzenleme, bir türü dosya adıyla eşleşecek şekilde yeniden adlandırır veya bir dosya adını içerdiği türle eşleşecek şekilde yeniden adlandırır ve kodu düzenli ve gezinmesi kolay tutar.

Uyarı

Bu yeniden düzenleme henüz .NET Standart ve .NET Core projeleri için kullanılamaz.

  1. Eşitlenecek tür adının içinde metin imlecini vurgulayın veya yerleştirin:

    • C#:

      Eşitleme Türü - C# için vurgulanan kodun ekran görüntüsü.

    • Visual Basic:

       Eşitleme Türü için Vurgulanan kodun ekran görüntüsü - Visual Basic.

  2. Ardından, aşağıdakilerden birini yapın:

    • Klavye
      • Ctrl tuşuna+ basın.Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetikleyin ve Önizleme penceresi açılan menüsünden Dosyayı TypeName olarak yeniden adlandır.cs öğesini seçin; burada TypeName seçtiğiniz türün adıdır.
      • Ctrl tuşuna+ basın.Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetikleyin ve Önizleme penceresi açılır penceresinden Türü Dosya Adı olarak yeniden adlandır'ı seçin; burada Dosya adı geçerli dosyanın adıdır.
    • Fare
      • Koda sağ tıklayın, Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü seçin ve Önizleme penceresinden Dosyayı TypeName olarak yeniden adlandır.cs öğesini seçin; burada TypeName , seçtiğiniz türün adıdır.
      • Koda sağ tıklayın, Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü seçin ve Önizleme penceresi açılan menüsünden Türü Dosya Adı olarak yeniden adlandır'ı seçin; burada Dosya adı geçerli dosyanın adıdır.

    Tür veya dosya yeniden adlandırılır.

    • C#: Aşağıdaki örnekte, dosya MyClass.cs tür adıyla eşleşecek şekilde MyNewClass.cs olarak yeniden adlandırıldı.

      Satır içi sonuç C# ekran görüntüsü.

    • Visual Basic: Aşağıdaki örnekte, Employee.vb dosyası, tür adıyla eşleşecek şekilde Person.vb olarak yeniden adlandırıldı.

      satır içi sonucun Screenshot of Inline result Visual Basic.

Ad alanı ve klasör adını eşitleme

Şunlar için geçerlidir: C#

Bu yeniden düzenleme, bir dosyayı yeni bir klasöre taşıdığınızda ad alanını klasör yapısıyla eşleşecek şekilde güncelleştirir.

  1. İmlecinizi ad alanı adına getirin.

  2. Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetiklemek için Ctrl+ tuşuna basın.

  3. Ad alanını klasör adı> olarak değiştir'i <seçin.

    Ad Alanı ve Klasör Adını Eşitle'nin ekran görüntüsü.

Bildirimi başvurunun yanına yerleştir

Applies to: C#, Visual Basic

Bu yeniden düzenleme, değişken bildirimlerini kullanımlarına yaklaştırarak okunabilirliği artırır ve değişken kapsamını daraltabilir.

  1. İmlecinizi değişken bildirimine yerleştirin.

  2. Ardından, aşağıdakilerden birini yapın:

    • Klavye
      • Ctrl tuşuna+ basın.Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetikleyin ve Önizleme penceresi açılır penceresinde Bildirimi başvuruya yakın taşı'yı seçin.
    • Fare
      • Koda sağ tıklayın, Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü seçin ve Önizleme penceresi açılır penceresinde Bildirimi başvuruya yakın taşı'yı seçin.
  3. Değişiklik sizi mutlu ettiğinde Enter tuşuna basın veya menüde düzeltmeye tıklayın; değişiklikler işlenir.

Örnek:

// Before
int x;
if (condition)
{
    x = 1;
    Console.WriteLine(x);
}

// Move declaration near reference

// After
if (condition)
{
    int x = 1;
    Console.WriteLine(x);
}