2011-11-16 18 views
6

Edytuję plik .properties w Notatniku ++. Mogę przełączyć komentarz bloku za pomocą Cntrl + K, ale umieszcza ";" zamiast "#".Zmiana znaku komentarza w notatniku ++

Modyfikuję plik langs.model.xml i zastępuję ";" z "#". Ponownie uruchomiłem notatnik, ale nie działa.

Czy ktoś wie, jak zmienić znak kontrolny w notatniku ++ dla pliku właściwości?

+0

ktokolwiek może pomóc? – swd

+0

Mam podobny problem. (Używając npp ++ v 5.8.5), Perl. Ctrl-Q i Ctrl-K po prostu nie działają - nie robią nic. –

+0

Wiem, że to jest stare, ale @HelenCraigman, musisz wybrać język, aby mieć opcję komentarza (klucz komentarza zależy od języka, więc jeśli notatnik ++ nie zna języka, nad którym pracujesz, przyjmuje tekst zwykły, w którym "komentarz" nic nie znaczy – Rafiki

Odpowiedz

13

Mój problem był z VB, Notepad ++ nie mają ustawione prawo symbol (REM zamiast ') I don' t chcą zmienić język, ponieważ hilighting słów kluczowych byłoby źle Znalazłem to na mysysadmintips:

na szczęście jest to dość łatwe do modyfikacji noty komentarz dla różnych języków w Notepad ++

Open Notepad++ language config file: 
C:\Users\<user name>\AppData\Roaming\Notepad++\langs.xml 
Scroll down to <Language name="vb" ext="vb vbs" (or other depending on what language you want to modify) 
Change commentLine="REM" to commentLine="'" 
Restart Notepad++ 
+0

Dziękuję Całkowicie szukałem tego – Krekkon

+0

W przypadku korzystania z ustawień chmurki, musisz również zmodyfikować plik langs.xml. Sprawdź http://stackoverflow.com/questions/28050274/changing-comment-line-character-in-notepad-langs-xml-doesnt-work – DanielTuzes

2

Możesz uzyskać to zachowanie, używając innego języka. Perl, PowerShell, Python, Ruby i Shell będą używać komentarzy #.

Następnie wystarczy wybrać blok, który chcesz skomentować on/off i nacisnąć przycisk:

Ctrl + Q (który przełącza komentarzy)

+0

Tak, obejść Używam również .. najpierw zmień język na python, a następnie naciśnij shift + k, aby skomentować i przesunąć + cntrl + k, aby odkomentować. – swd

0

Nie jestem pewien, co różnica jest jednak Zmieniłem zarówno langs.xml & the langs.model.xml &^+ Q, aby zablokować blok.

(Konkretnie chciałem zastąpić pliki wsadowe "REM" z "::")