W starszych wersjach były Ctrl+ E+ C(komentarz) i Ctrl+ E+ U(odkomentowanie), czyli Ctrl+ K+ C i Ctrl+ K+ U.
Ale w VS 2012 nie widzę skrótów klawiszowych:
Jak włączyć te skróty?
Odpowiedzi:
Akceleratory klawiaturowe są konfigurowalne. Możesz dowiedzieć się, które akceleratory klawiaturowe są powiązane z poleceniem Tools -> Options
na Environment -> Keyboard
stronie.
Te polecenia noszą nazwy Edit.CommentSelection i Edit.UncommentSelection .
(Przy moich ustawieniach są one powiązane z Ctrl+ K, Ctrl+ Ci Ctrl+ K, Ctrl+ U. Domyślam się, że są to wartości domyślne, przynajmniej w domyślnych ustawieniach C ++, ale nie wiem na pewno. Najlepszym sposobem, aby się dowiedzieć, jest sprawdź swoje ustawienia.)
Możesz również dodać pasek narzędzi w programie Visual Studio, aby mieć dostępne przyciski.
Widok> Paski narzędzi> Edytor tekstu
Użyj klawiszy CtrlK, Caby zakomentować linię i CtrlK, Uaby odkomentować linię.
Z twojego zrzutu ekranu wynika, że masz zainstalowany program ReSharper.
W zależności od opcji przypisywania klawiszy, które wybrałeś podczas instalacji, niektóre ze standardowych skrótów mogą teraz zostać przekierowane do poleceń ReSharper. Warto sprawdzić, na przykład Ctrl+ E, Cjest używany przez R # na oknie czyszczenia kodu.
Tak to zrobiłem,
Menu Narzędzia → Opcje na środowisko → Keyboard oknie
Można zmienić domyślne skróty, postępując zgodnie z poniższymi krokami
Poszedłem do menu: Narzędzia → Opcje .
Środowisko → Klawiatura .
Pokaż polecenie zawierające i wyszukane: komentarz
Zmieniłem Edit.CommentSelection i przypisałem Ctrl+ /do komentowania.
I zostawiłem Ctrl+ Kpotem Udo Edit.UncommentSelection.
Można je dostosować do preferencji użytkownika co do tego, jaki klucz preferowałby do komentowania / usuwania komentarzy.