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ą?


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.


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.


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.


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”.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.