Czy można całkowicie zatrzymać Eclipse przed zawijaniem wierszy plików XML i HTML? Łatwo to zrobić, np. W przypadku plików java, ale nie mogłem znaleźć podobnych ustawień dla plików XML i HTML.Jak zapobiec zaćmieniu linii w plikach XML i HTML?
Odpowiedz
Uwaga: zawijanie/linia Eclipse jest "ból" temat, od 2003 roku, jak to masowo głosowali bug 35779
Bozho Jak wspomina, jest tylko hard-wrapping (przy długości określić)
alt text http://www.openengsb.org/images/codingstyle/eclipse-xml-settings.png
Przypomnienie:
Miękkie będzie tylko wypaczać tekstu w okno granicy prawo bez dodawania numerów nowego wiersza (tak, istnieją luki w liście numerami kiedy je włączyć).
Ten tryb jest przydatny w przypadku HTML i podobnych.
Przyjemną funkcją miękkiego oblewania jest automatyczne wcięcie: jeśli na początku wiersza znajduje się , zawinięte wiersze są automatycznie wcięte o tę samą wartość.Twardy doda i usunie nowe wiersze w tekście podczas pisania, aby zrównoważyć szerokość.
Tutaj zazwyczaj można ustawić margines (na przykład 80 znaków).
Jest to przydatne w przypadku README i innych rzeczy, które będą odczytywane w terminalu.
Preferences > XML > XML Files > Editor
i ustaw line-width
tam (Czy odpowiednio dla HTML, pod Web > HTML files
)
Tak, ustawienia formatowania XML są w karcie Preferencje IDE-szeroki i najwyraźniej nie mogą być ustalane na podstawie za projekt.
Chcę podkreślić, że to, co jest naprawdę denerwujące jest owijanie „swobodnego tekstu” między elementami jak w:
<element>some free text</element>
To naprawdę niedogodności gdy ma do czynienia z formatem wzór w logback.xml pliki, na przykład.
Właśnie się dowiedziałem, że Eclipse nie sformatuje tego bitu, jeśli dołączę tekst między <![CDATA[..]]>
. Na przykład:
<pattern><![CDATA[%d{HH:mm:ss.SSS} [%thread] [%X{host}|%X{ip}|%X{user}] %-5level %logger{36} - %msg%n]]></pattern>
Chciałem tylko podzielić się tym.
- 1. Dołączanie do końca linii w zaćmieniu
- 2. Jak zapobiec ucieczce html w Razor (samodzielny)?
- 3. Kolejność linii w plikach manifestu Java
- 4. Jak zapobiec zrzucaniu długich linii przez YAML bez nowej linii?
- 5. Mrówka debugowania w zaćmieniu
- 6. Kompresowanie JS i CSS w statycznych plikach HTML
- 7. Jak mogę zapobiec sierotom z tekstu HTML?
- 8. Jak zapobiec HtmlGenericControl przed treściami html?
- 9. Jak wyświetlić japońską postać w zaćmieniu
- 10. Jak uzyskać pozycję kursora w zaćmieniu TextEditor
- 11. Jak wyświetlić numery linii we wszystkich plikach w kodzie AppCode?
- 12. Jak debugować aplikację zdalną w moim zaćmieniu
- 13. Jak utworzyć tabelę HTML w linii
- 14. Jak zmienić grubość linii w kanwie HTML?
- 15. XML - dodawanie nowej linii
- 16. Jak zapobiec iniekcji SQL w interfejsie powłoki linii poleceń MySQL?
- 17. Jak zapobiec próbom złapania każdej możliwej linii w python?
- 18. Jak zapobiec nowej linii w StyledText po Enter wciśnięty
- 19. Jednostka zatrzymanych sterty w zaćmieniu?
- 20. Jak serializować XML bez niepotrzebnych spacji i linii podziału? (.NET)
- 21. Jak odkażać kod HTML w Javie, aby zapobiec atakom XSS?
- 22. Jak zapobiec podziałowi nowej linii/linii w obrębie <form></form>?
- 23. Czy można zapobiec wyświetlaniu standardowych komentarzy HTML w kodzie źródłowym?
- 24. Wtyczka Vim dla lepszej nawigacji XML/HTML?
- 25. Konwersja HTML na XML
- 26. Znaki specjalne w plikach XML - przetwarzanie przy użyciu DOM API
- 27. Uczyń z IntelliJ łącza do elementów Java w plikach XML
- 28. Czytanie w plikach XML/KML przy użyciu C#
- 29. Funkcja autouzupełniania nie działa w plikach XML w określonej hierarchii.
- 30. Jak wydrukować plik HTML z arkusza stylów XML i XSLT
999 wydaje się być maksimum, a 0 nie oznacza wyłączenia, ale naprawdę 0 !! Chciałbym po prostu to wyłączyć. W każdym razie, tylko FYI. –
999 powinno wystarczyć .. :) – Bozho
Tak, masz rację. :-) Może niewielki wzrost wydajności, ale myślę, że można go też zignorować. –