Bagaimana cara menunjukkan tooltip parameter metode dalam C #?

146

VS2010:

Di VB saya dapat menempatkan kursor di dalam kurung parameter metode yang ada dan mengetik 'spasi', yang akan memunculkan tooltip dengan deskripsi parameter yang saya gunakan. Ini tidak terjadi di C #. Saya harus menghapus seluruh tanda kurung termasuk parameter, dan ketik ulang braket kiri, untuk menunjukkan tip alat ini. Apakah ada cara pintas atau pengaturan untuk mengubah perilaku ini? Saya mencoba menekan ctrl, shift, alt, tetapi tidak berpengaruh.

bretddog
sumber
1
Pointer ke jawaban asli: [ ctrl + k, p ] [1] [1]: stackoverflow.com/a/15434084/1042934
Ognyan Dimitrov
2
@OgnyanDimitrov Ctrl + Shift + Space
Alex78191

Jawaban:

271

Ctrl+ Shift+ Spaceakan melakukan apa yang Anda inginkan.

Anda mungkin ingin memeriksa poster binding utama .

Lloyd
sumber
9
AFAIK, ini tidak memunculkan info parameter di mana tanda sisipan berada di dalam tanda kurung untuk parameter.
pemboros
4
Melihat grafik, CTRL + Shift + Space terlihat seperti itu.
pemboros
3
Terima kasih! Itu bekerja. Jadi saya menganggap itu tidak dapat diubah menjadi perilaku "otomatis"? Btw, di sini ada tautan serupa untuk VS2010: microsoft.com/downloads/en/…
bretddog
2
Pastikan juga Anda tidak menginstal Resharper, karena menimpa pintasan ini. Jika ya, Anda dapat menghapus override di Tools > Options > Keyboardmenu: cari perintah dengan "CodeSmart".
Pelindung satu
4
<del> Apa ini namanya? Saya ingin memetakannya kembali. </del> TampaknyaEdit.ParameterInfo
34

Ini Ctrl-K Ctrl-Iuntuk VS2015. Dalam kasus orang-orang dari masa depan bertanya-tanya berkeliaran.

off99555
sumber
17

Saya tidak mengerti apa maksud Anda sebenarnya. Tapi saya menggunakan coding ini untuk parameter metode tooltip.

/// <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
}
Serkan Hekimoglu
sumber
18
Saya percaya dia sudah memiliki dokumentasi XML. Masalahnya adalah membuat tooltip muncul untuk pemanggilan metode yang ada.
Cody Gray
4
Ctrl + K, Ctrl + P

Bekerja untukku dimana Ctrl + Shift + Spacetidak. Mungkin karena Resharper?

some one
sumber