2013-03-03 14 views
41

Chiunque qui sa, se e come posso abilitare il wrap di parole nella console Python per lunghe code? Non riesco a vederli nel loro insieme, devo sempre scorrere la finestra verso il righit, per ottenere tutte le informazioni. Ho solo 5 pulsanti offerti: rieseguire, interrompere, chiudere, eseguire la dichiarazione corrente, aiutare.Word wrapping in PyCharm Python Console?

(a differenza di questo, nel registro eventi, vedo pulsanti denominati "Utilizzare impacchi morbidi".)

risposta

26

ho trovato la risposta here:

File -> Settings -> Editor -> "Virtual Space" group -> Use soft wraps in console 
39

per la versione 3.4.1:

Visualizza -> Active Editor -> utilizzo soft avvolge

+1

Questa risposta riguarda in realtà l'editor, non la console. Inoltre, funziona solo su una base file per file (dovresti impostarlo separatamente per ogni file). Per impostarlo globalmente per TUTTI i file modificati, la casella di controllo è proprio sopra a quella nella risposta di @ Hartmut qui sotto: File -> Impostazioni -> Editor -> Gruppo "Spazio virtuale" -> Usa gli involucri software nell'editor. – kevinmicke

+1

funziona per Mac Pycharm edition 4.5 Visualizza- Editor attivo -> Usa Soft Wraps –

+3

Funziona sia per la console che per l'editor. Influisce sulla finestra degli strumenti/editor correntemente attiva, quindi assicurati che la console sia attiva (fai clic su di essa) prima. – emorris

11

Per PyCharm versione 4.5, involucro morbido può essere abilitato come impostazione predefinita globale qui:

File> Impostazioni> Editor> Generale> Soft Wraps> "Usa softwrap nell'editor"

10

Per Pycharm Community Edition 2016.1 queste impostazioni sono esaurite.

Tuttavia, aprendo la console di debug (ad esempio, esegui il tuo script python), fai clic sul pulsante usa soft wrap qui, ciò influirà anche sulla console python.

+0

Lo stesso per la versione Pro 2016.2 - ottimo posto grazie! Povero spettacolo Jetbrains! – Chris

+0

Grazie, mi dava fastidio! –

5

Per PyCharm professionale 2016/03/02 su Windows:

Cliccare sulla metà superiore della Console Python (vale a dire la metà di uscita, non la linea di ingresso in basso).

Nel menu principale selezionare Guida e Trova azione ... (collegamento: CTRL + MAIUSC + A).

Digitare "soft" nella casella di ricerca "Inserisci azione o nome opzione".

Attiva/disattiva "Active Editor: Usa Soft Wraps".

Esegui un comando nuovo con output lungo e dovresti vederlo inserito nella console Python. Notare che l'output precedente non verrà spostato.

(Nessuno dei metodi di cui sopra ha lavorato per la console Python - anche se hanno fatto il lavoro per la console di debug e Event Log)

4

Community Edition sua Preferences>Editor>General>Use Soft Wraps in Editor e poi di essere super cool si può andare Preferences>Editor>General>Console>Use Soft Wraps in Editor

Problemi correlati