2013-10-31 25 views
5

Sınıfımda, özel bir yöntem Log() var. Ben (aynı sınıfta) log kullanmak istediğimde, ben 'Log' yazın ve ben '(' yazdığımda, otomatik olarak kod başka bir şey olarak kod tamamlayın. Ben yeniden biçimlendirici yerine visual studio intellisense kullanmayı denedim ama bu yanlış kod tamamlama hala olmuyor. Resharper kaldırmak zorunda yoksa yapabileceğim başka bir şey var mı istiyorsunuz?Can sıkıcı Resharper 8.0.2 kodunun tamamlanması nasıl engellenir?

teşekkürler.

cevap

1

Ben bugüne kadar bulunmuş devre dışı bırakmaktır çözüm '(' kod tam karakter olarak. bunu yapmak için (resharper belgelerine):

kod tamamlama çağırmak için sembolleri tanımlamak için

  1. Ana menüde ReSharper | Seçenekler. Seçenekler iletişim kutusu açılır.
  2. İletişim kutusunun sol bölmesinde, IntelliSense | Karakterlerin Tamamlanması.
  3. Sağdaki bölmede, boşlukta tamamlanıp tamamlanmayacağını tanımlayabilirsiniz. Bunu yapmak için, C#, VB.NET veya başka bir dil için onay kutularını işaretleyin veya işaretini kaldırın.
  4. Kodun tamamlanmasını gerektirmeyen sembolleri tanımlamak için, bunları C#, VB.NET veya başka bir dil için metin kutularına yazın.
  5. Değişiklikleri uygulamak için Kaydet veya Kaydet'e tıklayın.

Daha iyi/zarif bir çözüm var mı?

Teşekkürler.

Düzeltme.

Görünüşe göre, statik anahtar kelimeyi kullanmayı unuttuğumu farkettim, bu nedenle intellisense bu Log() değerini tanımadı.

İlgili konular