Jak skomentować wiele wierszy jednocześnie w Notepad ++?

65

W Eclipse można komentować wiele linii jednocześnie, zaznaczając je i wykonując CTRL+ /:

// helloworld

Czy jest to również możliwe w Notepad ++ zamiast wpisywania /+ /przed każdą linią?

030
źródło
Jeśli skrót nie działa w celu (od) komentarza: usuń langs.xmli spróbuj ponownie.
JinSnow,

Odpowiedzi:

77

Wybierz żądane linie, a następnie naciśnij CTRL+ Q. Spowoduje to przełączanie i wyłączanie komentarzy.

Ponadto niedawno stałem się fanem ALT+, Left Mouse Clickaby wybierać wiele linii i po prostu ręcznie je komentować //.

Znalazłem sztuczkę ALT+, Left Mouse Clickktóra dobrze współpracuje z Visual Studio, produktami JetBrain, Notepad ++, ale nie Eclipse.

Witamina Tak
źródło
1
ALT + LMCA następnie //działa .scalajak dobrze. Aby anulować komentarz: ALT + LMCa następnie dwa razyDEL
030
1
Wybierz mnożenie linii i Ctrl+Qjest szybszy niż zaznaczanie wielu linii i//
Pacerier
1
„To włącza i wyłącza komentarze”, jak napisał VitaminYes. Jeśli chcesz ponownie napisać komentarz do skomentowanych linii, zobacz odpowiedź @ john-robertson superuser.com/a/916881/342669
malarres
2
Dla osób, które CTRL+Qnie pracowały, musisz wybrać język pliku z language menu, w przeciwnym razie notatnik ++ nie będzie wiedział, jaki typ komentarza chcesz.
Mohammed Noureldin
18

Również CTRL+ Kdziała dobrze w Notepad ++ do komentowania. Jeśli masz komentarze w długim bloku, który komentujesz, CTRL+ Qusunie komentarz z twoich faktycznych komentarzy, gdzie CTRL+ Kpo prostu doda kolejny poziom // z przodu. CTRL+ SHIFT+ Kusuwa komentarz zaznaczony w jednym wierszu.

John Robertson
źródło
W rzeczywistości jest to błąd Ctrl-Q . Jeśli są w połowie wiersze z komentarzami i pół bez komentarzy, Ctrl-Q powinien skomentować je wszystkie, następnie odkomentować je wszystkie, a następnie skomentować je ponownie.
Pacerier
1
Zweryfikowano, że CTRL + K działa również w celu komentowania w Notepad ++
030
13

W Notepad ++ wierzę, że skrót jest CTRL+ Qza komentowanie kodu.

Możesz przejść do, Settings > Shortcut Mapperaby to zmienić zgodnie z własnymi preferencjami.

Domyślny komentarz do bloku to CTRL+ SHIFT+ Q. Aby podświetlić blok kodu, użyj tego skrótu.

Dan Smith
źródło
Utworzyłem .htmlplik i wykonanie polecenia powoduje <!-- -->, ale w .scalapliku nic się nie dzieje
030
4
CTRL + SHIFT + QSkutkuje /* */w .javapliku
030
1
To są różne komentarze dla różnych języków. Oto lista obsługiwanych języków natywnie w Notepad ++: en.wikipedia.org/wiki/Notepad%2B%2B#Programming_languages
Dan Smith
2
Jak więc odskakujesz w HTML?
Patrick Szalapski
2
@ DanSmith, Dam Nie mogę odkomentować skomentowanego kodu. Jakie jest przeciwieństwo Ctrl-Shift-Q ?
Pacerier
0

Jeśli wolisz korzystać wyłącznie z myszy, zainstaluj wtyczkę „Dostosuj pasek narzędzi” w menedżerze wtyczek i dodaj przyciski „Komentarz do pojedynczej linii” i „Odkomentowanie pojedynczej linii”.

Cees Timmerman
źródło
0

Alternatywą jest użycie makra z niestandardowym skrótem (CTRL + Q nie działał na javascript w dokumencie .html)

Sztuczka działa tylko w przypadku komentarza w jednej linii.

Utwórz makro:

  1. Makro> Rozpocznij nagrywanie
  2. umieść kursor w dokumencie i wpisz: //

  3. Makro> Zatrzymaj nagrywanie

  4. Makro> Zapisz
  5. Podaj nazwę i wybierz preferowany skrót klawiaturowy.

Aby szybko skomentować wiersz:

Umieść kursor na początku wiersza, aby skomentować, i naciśnij skrót zdefiniowany dla makra.

dół
źródło