2010-11-03 33 views
35

Kullanılabilir olduğunda bu anahtar kelimenin kullanımını yeniden güçlendirme kuvvetine sahip olup olmadığını bilen var mı? alanlar ve böyle ...Yeniden Eşleştirici bu anahtar sözcüğü alanlara zorlayalım

resharper için bu çıkarılabilir yeri gösteren yeteneğine sahiptir, ama bizim kodlama standardı bu anahtar kelimeyi kullanmayı söyler.

ReSharper Options'da
+1

Sana yöntem argümanlar veya yerel değişkenler alanlarla aynı isimler vermemeleri nedeniyle this' (olası bir istisna olarak kurucular ile) gereksiz 'iddia ediyorum. Aynı isimlerin bahsetmiyorum –

+1

... özel alanlar _ bir ile başlar, parametreler (bizim ışık tutmaktadır olarak) yok. Bu ayar squigglies kaldırır ... Ben de öyle düşündüm Bu ... hatta kasaya farklarla, – Sorskoot

cevap

61

, Kod Düzenleme altında -> C# -> Kod StilKullanımı için bir seçenek yoktur "bu." alanları, özellikleri, olayları ve yöntemleri için ayarlayabileceğiniz için niteleyici.

+2

yerel değişkenler ve parametreler farklı yöntemleri, özellikleri ve alanları noktaya çok daha kolaydır. İş arkadaşımdan biri bunu kullanmayı unuttuğunda dalgalı bir çizgi elde etmenin bir yolunu arıyorum. – Sorskoot

+0

Ah, gotcha. Bunun için dahil edilmiş bir kod denetimi olduğunu sanmıyorum (sadece bu "gereksiz" bu inceleme). – bdukes

+7

StyleCop, "bunu" dışarıda bıraktığınızda size bağlı olacaktır. Anahtar kelime. Her iki aracı kullanmak için bir geçici çözüm olurdu. – devlord

4

Ödeme Resharper eklentisi StyleCop (StyleCop project parçası).

Daha sonra StyleCop için "varsayılan" önem derecesini Hataya (veya yalnızca bu belirli kurala) ayarlayabilirsiniz ve Visual Studio'nun içindeki "hata içeren" R # dosyalarında görünecektir.

İlgili konular