2012-07-06 13 views

risposta

57

Set Settings (Preferences su Mac) | Editor | Smart Keys | Reformat on Paste a Nessuno:

reformat on paste

+1

Per qualche ragione ho dovuto chiudere e riaprire file modificato al fine di modificare in vigore (Intelli J 14.0.3) –

+0

riaprire il file non lo fa lavora per me. Se copio e incollo del codice, non solo riformatta il codice in cui sto incollando, ma riformatta anche il codice che ho copiato. – Mark

+0

Ho già impostato questo parametro su "Nessuno", ma inserisce ancora gli spazi attorno a "=", dopo ":", ecc .:/ – Youda008

55

Nel caso chiunque altro si imbatte in questo e non vuole cambiare le loro impostazioni a livello di progetto, ho da poco trovato un "Incolla semplice comando" (Ctrl + Alt + shift + V). Non sono sicuro di quale versione è stata aggiunta, ma è lì a partire da IntelliJ 13.

+3

Questo collegamento è ampiamente utilizzato in molte applicazioni come "raw paste", anche in Microsoft Word. Grazie per averlo precisato. – Siavas

+0

Oppure utilizzare CMD + ALT + MAIUSC + V di conseguenza – abstraktor

7

Ho trovato la modifica di Reformat su Incolla su Nessuno da sola non ha funzionato per me. Ho anche dovuto deselezionare "linee intelligenti rientro incollato"

enter image description here

+0

Errore mio, stavo cercando "Rientri indentato linee dumb". (Di solito PyCharm sbaglia.) –

Problemi correlati