ReSharper Kısaltmalar Listesi: Nerede değiştirebilirim?


141

ReSharper 4.5 kullanıyorum ve açık özelliklerini otomatik özelliklere dönüştürdüğümde sık sık ne olur, yanlışlıkla "Kısaltmalar listesine XX ekle" seçmiş olmasıdır.

Yani: MüşteriNo'yu bir otoproperjiye dönüştürmek istiyorum, ancak hızlı butterfingers nedeniyle, kısaltma listesine yanlışlıkla "ID" ekleyeceğim, bunu yapmak istemiyorum. (Adlandırma kurallarının "Kimlik" yerine "Kimlik" kullanmasını istiyorum).

ReSharper 4.5 özel kısaltmalar listesini nerede bulabilir ve değiştirebilirim?

Yanıtlar:


103

Resharper 5. içinde aşağıdaki cevaba bakınız.

- Resharper 4'te Resharper / Options / Languages ​​/ Common / Naming Style'ı kullanın "Ortak ayarları geçersiz kıl" radyoyu seçin, bu "Kısaltmaları Yönet" düğmesini etkinleştirir

Belirli bir dil için

  • Yeniden Paylaşıcı / Seçenekler / Diller / C # / C # Adlandırma Stili
  • Yeniden Paylaşıcı / Seçenekler / Diller / VB / VB Adlandırma Stili

2
Teşekkürler! Neden kendim bulamadığımı bilmiyorum.
Alex Czarto

Onları orada bulamıyor, iletişim Win7 / VS2008 üzerinde kesik kısa görünüyor
Andomar

Komik ben de aynı sorunu yaşıyordum. Çözüm için teşekkürler
Luke Chadwick

1
"Kısaltmaları Yönet" düğmesi Win7 / VS2008 ile biraz kesiliyor. Yine de düğmenin üstünü tıklayabildim. Yapamazsanız, "Kullanıcı tanımlı adlandırma kuralları" için tabloyu tıklayın, sekmeye üç kez basın, ardından ara çubuğuna basın. Bu, "Kısaltmaları yönet ..." düğmesine odaklanır ve vurur.
Tom Mayfield

28
Sadece ReSharper 6.1 ile VS 2010'da kısaltma listesinin artık ReSharper / Seçenekler / Kod Düzenleme / C # / C # Adlandırma Stili / Gelişmiş Ayarlar altında göründüğü bir güncelleme - panelin altında boşlukla ayrılmış bir liste içeren bir metin alanı büyük harf kısaltmaları. Bu, bulmak için biraz zaman aldı, başkalarına yardımcı olabileceğini düşündüm :)
tanımlar

49

Resharper 7.x sürümünde, v6.0'dan farklıdır, belirli bir Dil altındadır, benim için Resharper / Seçenekler / C # / C # Adlandırma Stili / Altındaki boşlukla ayrılmış kısaltmaların bir listesi olan Gelişmiş ayarlar.

İşte jetbrains (modası geçmiş?) Sitesi (Ben bunu 6.x yolu düşünüyorum?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Yeniden şekillendirici 8.x, 7.x ile aynı yolu izler.
techvice

2
Resharper 9 temelde aynıdır, ancak benim için ve benim için ek bir Code Editingbölüm yoktur . OptionsC#
Jeff B

27

5.0 beta sürümünde benzer

ReSharper / Seçenekler / Diller / Adlandırma Stili / Gelişmiş Ayarlar ...

Sonra altta "Kısaltmaları düz metin olarak düzenle" adlı bir kutu var


25

Resharper 6'da neredeyse 5 ile aynı ...

ReSharper / Seçenekler / Diller / Adlandırma Stili / Gelişmiş Ayarlar ...

Daha sonra alttaki kutuya "Düz metin olarak kısaltmalar (yalnızca ÜST DURUMDA) denir:"


1
Çok teşekkür ederim! 8.1'de de aynı. Bu beni deli ediyordu!
Stígandr

24

Resharper 6.1 (beta) 'da v6.0'dan biraz farklı, altında

ReSharper / Seçenekler / Kod Düzenleme / C # / C # Adlandırma Stili / Gelişmiş Ayarlar

Daha sonra alttaki kutuya "Düz metin olarak kısaltmalar (yalnızca ÜST DURUMDA) denir:"


2
Bu aynı zamanda Resharper 7
Grhm

1
Bu aynı zamanda Resharper 8 için de geçerlidir
cecilphillip

8

Visual Studio 2015 kullanarak ReSharper 10.0.2

ReSharper > Options > Code Editing > C# > Naming Style

Pencereyi Advanced settingsaçmak için tıklayın Advanced Naming Settings.

Metin kutusunu değiştirme Abbreviations


5

ReSharper 2016/2017 için bunun altında bulabilirsiniz

ReSharper>> Options>> Code Editing>> C#/VisualBasic.net>> Naming Style>> Advanced Settings...>>Here you will find abbreviations

Dile bağlı olarak onu farklı yerlerde bulabilirsiniz.

Somtimes altında bulabilirsiniz ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Bir Görüntü Gösterildi



2

Yeniden birleştirici 5.X sürümlerinde, önceden eklenmiş kısaltmaları kaldırmak için lütfen "Varsayılanlara Sıfırla" seçeneğini kullanın.

Yeniden Paylaşım / Seçenekler / Kod Düzenleme / C # / C # Stil Adlandırma / Ortak ayarlara geçersiz kıl / Varsayılanlara Sıfırla

@ user1107632: 2D ve 3D geçerli bir değişken değil ve yine de kullanmayacaksınız.

http://www.informit.com/articles/article.aspx?p=24472

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.