2012-10-11 35 views
8

Şu anda kullanımda olmayan ancak çözümde başvurulan sınıflardan uzantı yöntemleri için intelliense almanın bir yolu var mı. Bir sınıfta ilk kez bir uzantı yöntemi kullanıldığında, yazmayı eklemek ve eklemek zorunda kalmamak büyük kolaylık olurdu.Intellisense?

+0

Eğer spekülatif' ile ne anlama geldiğini daha detaylı bir şekilde biraz açıklayabilir misiniz Intellisense '? – TweeZz

+0

Resharper, koyduğunuz gibi "spekülatif intellisense" yapmaz. Mevcut kullanımlar aracılığıyla görünmeyen bir şey önermeyecektir. Bu yüzden bir şey önermeyecektir, ancak tam olarak yazarsanız, derleme başvurulan başvuruyu eklemeniz önerilir. –

+0

@Mystere Man Yanılıyorsunuz, Metro Smurf'un cevabını görün. –

cevap

7

Aradığınızı, Re # olan Import Symbol Creation olduğuna inanıyorum. Bunu, geçerli kullanım deyimlerinin bir parçası olmayan üyelere erişirken her zaman kullanırım. Özünde, Re # başvurulan tüm derlemelerinize bakar ve herhangi bir şeyin eşleşip eşleşmediğine bakar ve ardından olası eşleşmelerin listesini sağlar ve gerekirse içe aktarır. (Eski Tipi Adı Tamamlanma olarak bilinen)

İthalat Sembol Tamamlama görüntüler bakılmaksızın sadece anda görünür türlerinin isimlerini tamamlar Sembol Tamamlama, aksine onlar (ait neyi ad belirli bir önek eşleşen tüm türleri). Seçilmiş bir tür daha önceden içe aktarılmadıysa, Sembol Simgesinin Tamamlanması , geçerli dosyaya otomatik olarak uygun ad alanı içe aktarma yönergeleri ekler. ayrıca, uzatma yöntemleriyle noktadan sonra çalışır ve yönergelerini kullanarak gerekir.

varsayılan Re # tuşuna haritalama Ctrl + Alt + uzay olduğunu.

benim eşleştirmeleri güncellenmiş olup olmadığından emin değilim, ama kullanmak zorunda: Shift + Alt + uzay

+0

Doğru anahtar haritalama Shift + Alt + uzay olduğunu. Belgeler IDEA tarzı kısayol verir. –

+0

Denedim ve hayal edebileceğinden daha iyi çalışıyor! –