Po napisaniu kodu jedynym sposobem, w jaki mogę zobaczyć przeciążenia dla metody, jest faktyczna edycja metody poprzez usunięcie nawiasu ()
i ponowne otwarcie.
Czy istnieje klawisz skrótu, który mógłbym nacisnąć, aby go aktywować zamiast edytować moje pliki?
Na przykład zapoznaj się z poniższym zrzutem ekranu przeciążenia ShowDialog :
c#
visual-studio
visual-studio-2010
jp2code
źródło
źródło
Odpowiedzi:
Wypróbuj skrót klawiaturowy Ctrl- Shift- Space. To odpowiada
Edit.ParameterInfo
, w przypadku zmiany domyślnej.Przykład:
źródło
Alt + Up
lubAlt + Down
nawigować między nimi.Ctrl+ Shift+ Spacepokazuje
Edit.ParameterInfo
dla wybranej metody, a przez wybraną metodę rozumiem, że karetka musi znajdować się w nawiasach metody.Oto plakat skrótów klawiszowych Visual Studio 2010 .
I dla tych, którzy nadal korzystają z 2008 roku .
źródło
Testowane tylko w Visual Studio 2010.
Umieść kursor w (), naciśnij Ctrl+ K, a następnie P.
Teraz nawiguj za pomocą klawiszy strzałek ↑ / ↓ .
źródło
Domyślne powiązanie klawiszy to Ctrl+ Shift+ Space. Podstawowa komenda Visual Studio to
Edit.ParameterInfo
.Jeśli standardowe klawisze nie działają dla Ciebie (możliwe w niektórych profilach), możesz je zmienić na stronie opcji klawiatury
źródło
Ctrl+Shift+Space
grafikę?<kbd>
tagów. Przykład<kbd>Shift</kbd>
Zdarza się, że żadna z powyższych metod nie działa. Wiązanie klawiszy jest prawidłowe, ale podpowiedź po prostu nie jest wyświetlana ani jako pomoc w zakończeniu, ani na żądanie.
Aby to naprawić, przejdź do Tools \ Text Editor \ C # (lub wszystkich języków) i sprawdź „ Informacje o parametrach ”. Teraz powinno działać
źródło
Świetne pytanie; Miałem ten sam problem. Okazuje się, że rzeczywiście jest skrót klawiszowy, aby wyświetlić tę listę: Ctrl + Shift + Spacja (odmiana podstawowego skrótu IntelliSense Ctrl + Spacja).
źródło
Polecenie
Edit.ParameterInfo
( domyślnie odwzorowane na Ctrl+ Shift+ Space) wyświetli etykietkę przeciążenia, jeśli zostanie wywołane, gdy kursor znajdzie się w nawiasach parametrów wywołania metody.Polecenie
Edit.QuickInfo
( domyślnie zamapowane na Ctrl+ KCtrl+ I) wyświetli podpowiedź, którą zobaczysz, gdy umieścisz kursor nad lokalizacją kursora.źródło
Co jakiś czas powyższe sugestie przestają działać, ale jeśli ponownie uruchomię Visual Studio, zaczną działać ponownie.
źródło
Wiem, że to stary post, ale dla początkujących, takich jak ja, którzy wciąż odwiedzają tę stronę, może to być przydatne. kiedy umieścisz kursor na metodzie, pojawi się pole informacyjne, którego nie można kliknąć, a jeśli po prostu napiszesz przecinek w nawiasie metody, IntelliSense zaoferuje ukochane okno informacyjne ze klikalnymi strzałkami.
źródło
Mój pojawił się w VS2010 po napisaniu pierwszego nawiasu.
więc prams.Add (
Po zrobieniu czegoś takiego pojawiło się pudełko ze strzałkami w górę i w dół.
źródło