2011-01-31 14 views
102

VS2010:C# parametresi araç ipucu nasıl gösterilir?

VB'de, imleci varolan bir yöntemin parametre parantezinin içine yerleştirebilirim ve bir "boşluk" yazabilirim; bu, araç ipucunu, bulunduğum parametrenin açıklamasına getirecektir. Bu C# için durum böyle değil. Parametreler de dahil olmak üzere tüm parantezleri silmem ve bu araç ipucunun gösterilmesi için sol paranteli tekrar yazmam gerekiyor. Bu davranışı değiştirmek için kısayol veya ayar var mı? Ctrl, shift, alt çarpmayı denedim, ama hiçbir etkisi yok.

+1

İşaretçi: [** Ctrl + K, s **] [1] [1]: http://stackoverflow.com/a/15434084/1042934 –

cevap

171

Ctrl + Shift + Uzay istediğini yapacağız.

poster of key bindings ürününü ziyaret etmek isteyebilirsiniz.

+4

AFAIK, bu Parametrenin, parantezin parametreler için parantez içinde olduğu parametre bilgilerini getirmez. – spender

+0

Ayrıca verdiğim bağlantıdan da indirebilir, tüm varsayılan anahtar bağlamaları listeler. – Lloyd

+3

Grafiğe bakarak, CTRL + Shift + Space bir benziyor. – spender

13

Tam olarak ne demek istediğini anlamıyorum. Ancak bu kodlamayı, metod parametreleri araç ipucu için kullanıyorum.

/// <summary> 
/// Do work function 
/// </summary> 
/// <param name="id">This is user's Id.</param> 
/// <param name="name">This is user's Name.</param> 
/// <param name="surname">This is user's surname. </param> 
private void DoWork(int id, string name, string surname) 
{ 
    // do stuff 
} 
+11

Ben zaten XML belgelerine sahip olduğuna inanıyorum. Sorun, araç ipucunun varolan bir yöntem çağrısı için görünmesini sağlamaktır. –

15

Bu VS2015 için Ctrl-KCtrl-I bu. Gelecekte insanlar gezmeyi merak ediyorlarsa. Orijinal cevap

+1

harika, merak ettiğim ve dolaştığım şeyi – poagester