Edytuję plik XML za pomocą Eclipse IDE i muszę wprowadzić akapity tekstu. Nie wydaje się jednak, aby zaćmienie miało funkcję zawijania linii. Czy ktoś wie, czy tak jest, czy też jest do tego wtyczka?
Wygląda na to, że eclipse ma tylko możliwość samodzielnego wykonania tego ręcznie, a oto polecenia. W tym momencie musisz ręcznie sformatować podświetlony tekst.
Nie jest zbyt oczywiste, jak kontrolować szerokość linii Eclipse i zawijanie linii w plikach źródłowych Java. Oto jak i gdzie:
Ustawiono szerokość komentarza i zawijanie linii Preferences->Java->Code Style->Formatter, a następnie kliknij przycisk Edytuj i wybierz zakładkę Komentarze. Lubię, gdy szerokość linii komentarzy wynosi 120.
Zawijanie linii kodu jest ustawione w pobliżu, Preferences->Java->Code Style- >Formattera następnie kliknij przycisk Edytuj i wybierz kartę Zawijanie linii. Podoba mi się szerokość linii 120 i rozmiar wcięcia 4.
Wcięcie jest ustawiane osobno, w formacie Preferences->Java->Code Style- >Formatter a następnie kliknij przycisk Edytuj i wybierz zakładkę Wcięcie. Podoba mi się rozmiar wcięcia 4, zgodny z ustawieniem wcięcia Zawijanie wierszy.
Jakby tego było mało, możesz także ustawić marginesy drukarki, rozmiar zakładki itp., W Preferences>General>Editors>Text Editorsktórym ustawiłem wyświetlaną szerokość karty na 4 i kolumnę marginesu drukowania na 120 lub więcej.
Możesz również zaznaczyć pole wyboru Pokaż marginesy drukowania, aby uzyskać bladą pionową linię w kolumnie marginesu drukarki
Też o tym pomyślałem najpierw, ale domyśliłem się, że on bardziej prosi o automatyczne zawijanie podczas edycji.
BalusC
@donpal Myślę, że znalazłem wtyczkę.
Romain Hippeau
2
45 minut poszukiwań zajęło mi stwierdzenie, że komentarze mają swoją własną właściwość „width”… czy MS pisze ten program?
cmcginty
zainstalowałem to, aby sprawdzić, czy rozpozna pliki markdown i pozwoli mi zawijać słowa, ale nie rozpoznaje go jako jednego z ponad 200, które mówi, że rozpoznaje i wydaje się, że nie ma łatwego sposobu na zawijanie słów, co robi nie rozpoznać i nie ma w Google nic o tym, jak to działa. mam go odinstalować.
simbo1905,
Jest jedno ograniczenie: ta wtyczka nie działa w widoku „Porównaj”. Długie linie z różnicą są nadal bolesne podczas zaćmienia.
haddr
125
Aktualizacja 2016
Jak wspomniano przez ralfstx „s odpowiedzi , Eclipse 4.6 M4 Neon ( lub więcej ) posiada funkcję word-wrap!
(Listopad 2015, wydanie w połowie 2016). W dowolnym widoku edytora wpisz:
Domyślnie edytory tekstu są otwierane z wyłączonym zawijaniem słów. Można to zmienić za pomocą opcji Włącz zawijanie wyrazów podczas otwierania edytora na stronie General > Editors > Text Editorspreferencji.
Ręcznie przełącz zawijanie słów, klikając w oknie edytora i naciskając ( Shift+ Alt+ Y).
W systemie Mac OS X naciśnij ( Cmd- Opt- Y). [Zaktualizowano maj 2017]
Tak długo, jak nie jesteśmy w stanie zapewnić akceptowalnej wydajności edytora dla dużych plików po włączeniu stanu zawijania tekstu w edytorze, powinniśmy upewnić się, że użytkownicy nie mogą ustawić domyślnej wartości WW 1 na zawsze i zastanawiać się, dlaczego edytory działają wolno podczas zmiany rozmiaru / powiększania.
Jeśli chcesz, aby opakowanie było trwałe / automatyczne, wydaje się, że wtyczka cdhq nadal działa z wersją Eclipse 2019-03.
Po zainstalowaniu możesz go włączyć za pomocą Window->Preferences->Word Wrap.
Tak dla przypomnienia , chociaż Eclipse Colorer może przynieść zawijanie plików xml, Eclipse generalnie nie ma funkcji miękkiego zawijania dla edytora tekstu.
Miękkie i twarde. Soft po prostu wypaczy tekst przy prawej krawędzi okna bez dodawania nowych numerów linii (więc po włączeniu są luki na liście numerów).
To jeden z najczęściej ocenianych błędów w historii Eclipse: błąd 35779 (9 lat i , ponad 200 głosów)
Ctrl+ Shift+ Fsformatuje plik w Eclipse, dzieląc długie linie na wiele linii i ładnie zawijając komentarze. Możesz także zaznaczyć tylko fragment tekstu i go sformatować.
Zdaję sobie sprawę, że nie jest to automatyczne zawijanie wyrazów w sposób miękki / twardy, jak inne odpowiedzi, ale nie sądzę, aby było to pytanie o nic szczególnego.
będzie zawijać słowa, zakładając, że twój aktualny edytor obsługuje zawijanie słów. Na przykład pydev obecnie nie (około stycznia 2014).
ecoe
Ctrl + Shift + F nie zawija dla mnie długich komentarzy tutaj na Marsie.
Peter V. Mørch
Fuj ... twardy okład . PS: jeśli chodzi o „cokolwiek wymyślnego”, wnioskuję z pytania „potrzeba wprowadzania akapitów tekstu”, że nie chce wciskać Enter na końcu każdego wiersza. Więc dochodzę do wniosku, że szuka miękkiej chusty . Poza tym zapytał, czy jest wtyczka.
ADTC
19
Eclipse Neon (4.6), data wydania czerwiec 2016, zawiera zawijanie słów dla edytorów tekstu. Jest domyślnie wyłączony i można go aktywować i dezaktywować za pomocą skrótu klawiszowego Alt+Shift+Y(w systemie Mac OS Cmd-Opt-Y). Niektóre edytory udostępniają również przycisk paska narzędzi do włączania zawijania wyrazów.
Wreszcie! +1. Odwołałem się do twojej odpowiedzi w mojej powyżej.
VonC
2
Nie mogłem włączyć tego na Macu. Alternatywne skróty klawiaturowe (opcja lub polecenie) nie aktywowały go i nie są dostępne w Pomocy ani w żadnym innym menu.
Deborah
1
W mojej instalacji (4.6.2 na Macu) jest to alt+ cmd+Y
Zainstalowałem twoją wtyczkę Word Wrap, zrestartowałem eclipse, ale nie mogę znaleźć opcji dla Word Wrap. Czy coś mi brakuje? Używam Eclipse Juno i zainstalowałem PHP PDT na Juno. Przełączono na obie perspektywy PHP / Jave EE, ale nie wydaje się, aby opcja zawijania wyrazów była możliwa nawet po zainstalowaniu wtyczki Word Wrap. Czy możesz mi pomóc? Z góry dziękuję.
Sanjay
2
Po zainstalowaniu kliknij prawym przyciskiem myszy w dowolnym miejscu w edytorze i wybierz Toggle Word WrapLUB naciśnij Ctrl-Alt-E.
gbmhunter
Link nie działa
Mote Zart
9
Wtyczka Ahti Kitsika jest wspomniana powyżej, ale jest nowsza wtyczka innego autora, która współpracuje z nowszymi wersjami Eclipse (przynajmniej do Juno), a także naprawiła problem z numeracją linii w starszej wtyczce.
Obejściem, którego używam od kilku lat, jest użycie edytora znaczników wiki eclipse do edycji plików tekstowych. To obsługuje zawijanie słów i to mi wystarczy. Może ta informacja mogłaby być pomocna dla niektórych z was.
@africanherbsman Również nie można znaleźć opcji „Zawijanie słów”. Czy jest określony w specjalnej perspektywie, czy w jakiejkolwiek perspektywie? Jestem w C ++ jeden.
Wang
1
Jestem na domyślnej wersji Eclipse Juno Java EE, ale nie mogę znaleźć opcji dla WOrd Wrap.
Odpowiedzi:
Jak wspomniano w poście VonC na tej samej stronie. Eclipse ma teraz tę możliwość od 06/2016 Neon.
Wypróbuj tę wtyczkę Wtyczka platformy Eclipse
Wygląda na to, że eclipse ma tylko możliwość samodzielnego wykonania tego ręcznie, a oto polecenia. W tym momencie musisz ręcznie sformatować podświetlony tekst.
Nie jest zbyt oczywiste, jak kontrolować szerokość linii Eclipse i zawijanie linii w plikach źródłowych Java. Oto jak i gdzie:
Ustawiono szerokość komentarza i zawijanie linii
Preferences->Java->Code Style->Formatter
, a następnie kliknij przycisk Edytuj i wybierz zakładkę Komentarze. Lubię, gdy szerokość linii komentarzy wynosi 120.Zawijanie linii kodu jest ustawione w pobliżu,
Preferences->Java->Code Style- >Formatter
a następnie kliknij przycisk Edytuj i wybierz kartę Zawijanie linii. Podoba mi się szerokość linii 120 i rozmiar wcięcia 4.Wcięcie jest ustawiane osobno, w formacie
Preferences->Java->Code Style- >Formatter
a następnie kliknij przycisk Edytuj i wybierz zakładkę Wcięcie. Podoba mi się rozmiar wcięcia 4, zgodny z ustawieniem wcięcia Zawijanie wierszy.Jakby tego było mało, możesz także ustawić marginesy drukarki, rozmiar zakładki itp., W
Preferences>General>Editors>Text Editors
którym ustawiłem wyświetlaną szerokość karty na 4 i kolumnę marginesu drukowania na 120 lub więcej.Możesz również zaznaczyć pole wyboru Pokaż marginesy drukowania, aby uzyskać bladą pionową linię w kolumnie marginesu drukarki
źródło
Aktualizacja 2016
Jak wspomniano przez ralfstx „s odpowiedzi , Eclipse 4.6 M4 Neon ( lub więcej ) posiada funkcję word-wrap!
(Listopad 2015, wydanie w połowie 2016). W dowolnym widoku edytora wpisz:
Alt+ Shift+Y
( Sadik potwierdza w komentarzach, że działa z Eclipse 2019-09 )
Ręcznie przełącz zawijanie słów, klikając w oknie edytora i naciskając ( Shift+ Alt+ Y).
W systemie Mac OS X naciśnij ( Cmd- Opt- Y). [Zaktualizowano maj 2017]
Słynny błąd 35779 został ostatecznie zamknięty przez r / # / c / 61972 / w listopadzie ubiegłego roku.
Jest jednak kilka nowych błędów:
(2020) MarcGuay dodaje w komentarzach :
Aktualizacja 2014
De.cdhq.eclipse.wordwrap Word Wrap Eclipse plug-in just got zaktualizowane , a nie zapewnić dobre opakowanie, jak pokazano na stronie projektu :
Oryginalna odpowiedź maj 2010
Spróbuj Eclipse Word Wrap Plug-In tutaj .
Tak dla przypomnienia , chociaż Eclipse Colorer może przynieść zawijanie plików xml, Eclipse generalnie nie ma funkcji miękkiego zawijania dla edytora tekstu.
To jeden z najczęściej ocenianych błędów w historii Eclipse: błąd 35779 (9 lat i , ponad 200 głosów)
Aktualizacja luty 2013:
Ten błąd odwołuje się do starej wtyczki do zawijania Worda, ale Oak wspomina w swojej odpowiedzi (upvoted) nową wtyczkę dla ostatnich (Juno +) wersji Eclipse (więc 3.8.x, 4.x, może działać z 3.7).
Ta wtyczka jest od Floriana Weßlinga , który właśnie go zaktualizował (marzec 2013)
Kliknij prawym przyciskiem myszy otwarty plik i wybierz „ Przełącz zawijanie wyrazów ” (skrót ctrl+ alt+ e)
źródło
Ctrl+ Shift+ Fsformatuje plik w Eclipse, dzieląc długie linie na wiele linii i ładnie zawijając komentarze. Możesz także zaznaczyć tylko fragment tekstu i go sformatować.
Zdaję sobie sprawę, że nie jest to automatyczne zawijanie wyrazów w sposób miękki / twardy, jak inne odpowiedzi, ale nie sądzę, aby było to pytanie o nic szczególnego.
źródło
Eclipse Neon (4.6), data wydania czerwiec 2016, zawiera zawijanie słów dla edytorów tekstu. Jest domyślnie wyłączony i można go aktywować i dezaktywować za pomocą skrótu klawiszowego
Alt+Shift+Y
(w systemie Mac OSCmd-Opt-Y
). Niektóre edytory udostępniają również przycisk paska narzędzi do włączania zawijania wyrazów.Zobacz 4.6 M4 New and Noteworthy
źródło
alt
+cmd
+Y
Eclipse Word Wrap Wtyczka działa dla dowolnego typu pliku dla mnie.
źródło
Toggle Word Wrap
LUB naciśnij Ctrl-Alt-E.Wtyczka Ahti Kitsika jest wspomniana powyżej, ale jest nowsza wtyczka innego autora, która współpracuje z nowszymi wersjami Eclipse (przynajmniej do Juno), a także naprawiła problem z numeracją linii w starszej wtyczce.
Pełne instrukcje instalacji znajdują się w wersji Eclipse, aby pobrać wtyczkę zawijania słów
źródło
Z błędu 35779 - komentarz 187 :
źródło
Zawijanie słów wychodzi teraz z pudełka razem z Juno. Kliknij prawym przyciskiem myszy edytor i wybierz opcję „ Zawijanie słów ” z listy rozwijanej.
źródło
Wydano pierwszą alfę zawijania słów zaćmienia!
Mam następującą odpowiedź z tego postu: Jak uzyskać zawijanie słów do pracy w Eclipse PDT dla plików PHP?
źródło
W Eclipse v4.7 (Oxygen):
źródło
W wersji: 2019-12 (4.14.0) na MAC
Idź do
Windows
->Editor
->Toggle Word Wrap
źródło
Wypróbuj AhtiK Eclipse WordWrap, działa dla mnie: http://www.ahtik.com/eclipse-update/
źródło