Ustawiłem formant java Eclipse, aby owijał linie przekraczające 120 znaków, aby dostosować się do standardu kodowania naszego zespołu. Jednak gdy mam długi łańcuch, który jest opakowany, chcę, aby znak plus (+) pojawił się jako ostatni znak w pierwszej linii, np.Zmień sposób formatowania za pomocą programu Eclipse na długie ciągi znaków
String s = "Very long line that should be " +
"wrapped across several rows";
Domyślnym zachowaniem jest umieszczenie znaku plus w osobnej linii, np.
String s = "Very long line that should be "
+
"wrapped across several rows";
Czy jest możliwe określenie, w którym miejscu powinien pojawić się znak plusa w programie formatującym Eclipse Java?
Dzięki. To częściowo załatwiło sprawę. Nowy wiersz po znaku wynikał z tego, że drugi rząd był już zapakowany (ręcznie). I sprawdzono, że "Nigdy nie dołączaj do już zapakowanych linii". –
Dziękujemy! uratowałeś mi dzień: D – Marcx
To chyba nie działa (w Lunie). Rząd z ciągami i znakami + zawsze owija znak + do następnej linii, nawet jeśli inni operatorzy binarni są zawijani zgodnie z ustawieniem. Chociaż "Nigdy nie dołączaj ..." zachowuje prawidłowe zawijanie, jeśli jest prawidłowo zapakowane ręcznie. – levsa