Chciałbym, aby moje wiersze w zwykłym tekście w Notepad ++ były zawinięte (miękkie zawijanie do wyświetlania, a nie wstawianie końców linii) po rozsądnej liczbie symboli (np. 65 lub 80). Czy to możliwe?
Jedyną opcją, na jaką się natknąłem, jest zawijanie na szerokość okna, co daje śmieszne wyniki, pod warunkiem, że używa się wysokiej rozdzielczości, nie gigantycznych czcionek i zmaksymalizowanych okien.
View -> Word Wrap
zawija się tylko do szerokości okna.Odpowiedzi:
Według tego źródła można nieco naśladować takie zachowanie przynajmniej od Notepad ++ 5.7
źródło
Najpierw zainstaluj
TextFX
wtyczkę z menu wtyczki. Uwaga: jest dostępna tylko dla 32-bitowej wersji Notepad ++.Możesz podzielić długie linie za pomocą tego polecenia menu:
TextFX -> TextFX Edit -> ReWrap Text to (Clipboard or 72) width
co oznacza, że jeśli chcesz zawinąć do czegoś innego niż 72 znaki, wpisz i skopiuj tę liczbę (bez spacji) do schowka, a następnie użyj tej opcji.Działa w moim Notepad ++ v6.9 i musisz wybrać linie, które chcesz podzielić.
źródło
To wyrażenie regularne działało wystarczająco dobrze dla mnie:
Znajdź co:
Zamienić:
Zamień wszystko
Jeśli niektórych linii nie można podzielić na 60 do 80 znaków, linie te pozostaną niezmodyfikowane. Mamy nadzieję, że będzie ich niewielu, aby poradzić sobie ręcznie.
źródło
Nie, nie jest to możliwe w obecnych wersjach Notepad ++. Jest prośba o tę funkcję , ale nie została jeszcze zaimplementowana.
Tak blisko, jak to tylko możliwe (co nie jest bardzo):
Preferences -> Editing -> Vertical Split
ale N ++ nie będzie się do niej zawijał.View -> Clone
ale oczywiście tak naprawdę nie rozwiązuje problemu.Aby uzyskać więcej informacji, zobacz wiki N ++ na temat zmieniania długości linii.
źródło
Istnieje rozwiązanie / obejście tego problemu; Forum Sourceforge Notepad ++ - Włączyć / wyłączyć zawijanie słów według języka? Obejmuje użycie NPPExec i skryptu Pythona, dostosowując właściwość zawijania słów w danym języku. Nie jest to idealne rozwiązanie, ale może Ci się przydać.
Istnieje również prośba o funkcję w IdeaTorrent dotycząca tego problemu.
źródło