Codice a capo IntelliJ?


131

Come sarebbe possibile assegnare una scorciatoia per il ritorno a capo automatico come fa il testo sublime? cioè se la riga di codice è troppo lunga dovrebbe essere automaticamente interrotta alla riga successiva. wikipedia.org.org/Word_wrap

Questo codice dovrebbe essere racchiuso


Forse non ti ho capito bene. Se si desidera formattare il codice, a seconda delle combinazioni di tasti è possibile formattare automaticamente il codice. Rilegatura Eclipse: Maiusc + Ctrl + F. E se modifichi una stringa, premi <Invio> all'interno e genererà il codice per concatenare la stringa. Intendevi quello?
hgoebl,

1
Bene, sì, INVIO risolverà il mio problema, ma non sarò in grado di premere invio su ogni riga. Inoltre, se qualcun altro apre questo file su un monitor diverso, sarebbe un brutto pasticcio. Voglio rendere IDE tali interruzioni di riga automatiche.
Sayat Satybald,

Non è possibile avere interruzioni di riga in intellij che sono visibili solo sul monitor - è necessario riformattare il testo in modo da avere interruzioni di riga. basta usare ctrl-alt-invio, ctrl-invio o altro.
vikingsteve l'

Risposte:


215

Penso che "soft wrap" potrebbe essere ciò che stai cercando. È di sola lettura, cioè non cambia i caratteri nel file, avvolge solo ciò che vedi sullo schermo.

avvolgere le impostazioni Intellij> = 14.1.4 : Come sottolineato dal looper nei commenti, le opzioni sono in File> Impostazioni> Editor> Generale - nel sottogruppo Spazio Virtuale o Soft Wraps .

Intellij <14.1.4 : Cerca in File> Impostazioni> Editor> Spazio virtuale . Non ha una scorciatoia per impostazione predefinita, ma puoi assegnarne una nella mappa dei tasti.

AndroidStudio> = 1.4.1 : le opzioni sono in File> Impostazioni> Editor> Generale - nel sottogruppo Soft Wraps .

Puoi anche fare clic con il pulsante destro del mouse sulla grondaia (la barra verticale in cui è mostrato il numero di riga) e selezionare "Usa involucri morbidi" - grazie a Bajal per un commento. involucro morbido per grondaia


1
Nella versione corrente di IntelliJ (14.1.4), l'opzione di soft-wrapping si trova in Editor -> Generale.
Looper,

22
Si può anche fare clic con il pulsante destro del mouse sulla grondaia (la barra verticale in cui è mostrato il numero di riga) e selezionare "Usa involucri morbidi" [15.0.1]
Bajal

2
(In Community Edition 2016+) vai: IntelliJ IDEA> Preferenze> Editor> Generale: seleziona le opzioni "Usa involucri morbidi nell'editor" e "Usa rientro della riga originale per le parti avvolte"
Alferd Nobel

Grazie! Riuscii solo a trovare il soft wrapping di Active Editor e questo mi faceva impazzire.
Allison,

1
In IntelliJ IDEA 2018.2 su Mac, 'Usa soft wrapping' è sotto Visualizza -> Editor attivo
user674669

11

[ctrl + alt + s] o File-> impostazioni per aprire la finestra di dialogo delle impostazioni.

Cerca lo stile del codice. è nelle impostazioni del progetto.

In stile codice, controllo generale

wrap when typing reaches margin

Questo ti darà il wrapping del codice.


1
Grazie per il suggerimento, ma sostanzialmente lo voglio per leggere un codice. Non durante la modifica o la scrittura di uno nuovo.
Sayat Satybald,

Questa opzione è stata rinominata? Non riesco più a trovarlo.
Pieter,

6

Nell'edizione Community, procedi come segue:

File >> Impostazioni >> Editor >> Stile codice >> Java

Vai alla scheda Avvolgimento e parentesi graffe.

Imposta l'opzione "Margine destro (colonne)" con il numero di colonne che desideri come punto di avvolgimento della linea. Impostare "Termina sulla digitazione" su SÌ.

Non dimenticare di applicare le modifiche prima di fare clic su OK.


4

Si può anche fare clic con il pulsante destro del mouse sulla grondaia (la barra verticale in cui è mostrato il numero di riga) e selezionare "Usa involucri morbidi" - grazie a Bajal per un commento.

Questo è il modo più semplice e l'ho trovato nei commenti. Penso che dovrebbe essere una risposta in modo che tutti possano vederlo facilmente.


2

(In Community Edition 2016+) vai: IntelliJ IDEA> Preferenze> Editor> Generale: seleziona le opzioni "Usa involucri morbidi nell'editor" e "Usa rientro della linea originale per le parti avvolte"


2

Per IntelliJ IDEA Versione: 2019.3

  1. Vai a File> Impostazioni

  2. Apparirà una nuova finestra

  3. Seleziona Editor> Generale

Passare alla sezione Soft Wraps, selezionare la casella e utilizzare un punto e virgola come delimitatore, * e? come caratteri jolly, aggiungere le estensioni di file desiderate. Seleziona Applica e sei a posto.

Schermata della finestra Impostazioni


2

Per avvolgere il testo nell'editor di codice in IntelliJ IDEA 2020, attenersi alla seguente procedura:

  1. Crtl + Maiusc + "A" O Aiuto -> Trova azione
  2. Immettere: "avvolgere" nella casella di testo
  3. Attiva / disattiva: Visualizza | Editor attivo Soft-Wrap "ON"

Immagine di Toggle Switch nel menu


1

IntelliJ Idea 15.0.5 per OS X 10.8: Menu IntelliJ IDEA / Preferenze / Editor / Generale / Soft Wraps

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.