Wie das aufteilen von langen strings in IntelliJ IDEA automatisch?
Schreibe ich einen test, mit sehr langen Saiten, und ich brauche, um split strings:
private static final String TOO_LONG_JSON = "{field1:field1, field2:field2 ... fieldN:fieldN}";
so, würden Sie:
private static final String TOO_LONG_JSON = "{field1:field1, field2:field2" +
"{field3:field3, field4:field4,field6:field6, field7:field7}" +
"{field8:field8, field9:field9,field10:field10, field11:field11}" +
" ... fieldN:fieldN}";
Ist es möglich, IntelliJ IDEA zur automatischen Trennung von den langen strings?
- Ändern Sie den Inhalt des Strings?
- Nicht nur die split mit
+
Zeichen. Zum Beispiel ist es möglich zu konfigurieren Intellin zu wickeln code-Zeile mehr als 80 Zeichen, ich brauche etwas ähnliches mit zu langen strings. - Schauen Sie in die code-Formatierung Verknüpfungen.
- Ich bin auf der Suche, aber was genau muss ich sehen? 🙂
- Ich Stimme mit den Kommentatoren weiter unten, dass Sie die neueste version von IntelliJ nicht brechen die Zeichenfolge, mit der code-Formatierung. Jedoch, Sie können bewegen Sie Ihren cursor innerhalb der Zeichenfolge ein, und drücken Sie die EINGABETASTE, um split die Zeichenfolge manuell.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie auto-Formatierung (STRG + ALT + L), nach ein paar änderungen im Code-Style-Einstellungen.
Nun, wenn auto-Formatierung (STRG + ALT + L) langen strings der überschreitung-Zeile-Zeichen-Grenze wird automatisch schneiden Sie in mehrere Zeilen.
Gleiche version - Community-Edition.
Musste ich einfügen eine lange SQL-String eine native query in meiner Anwendung.
Ich denke, die wirkliche Lösung ist, setzen Sie den cursor in die "" Markierungen dieser Zeile code manuell eingegeben:
"" +
Wenn Sie fügen Sie die LANGE ZEICHENFOLGE von text innerhalb der Anführungszeichen, IntelliJ format wird jede Zeile code auch mit \t und \n im inneren, für Sie.