2015-07-29 18 views
10

In Intellij idea se si incolla del testo in una stringa letterale (tra virgolette doppie) l'editor java può riformattare automaticamente il testo incollato - cioè inserire caratteri di escape necessari per virgolette nuove linee ecc.
Voglio fare retromarcia, vale a dire durante la copia di testo dall'interno di una stringa letterale l'editor per posizionare il testo pulito negli appunti, senza i personaggi in fuga, doppi apici e nuove linee separate da segni più eccIntellij-idea reverse incolla in una stringa (ovvero copia dalla stringa)?

per esempio, quando una pasta queste righe XML

<?xml version="1.0" encoding="utf-8"?> 
<a></a> 

in una stringa letterale nell'editor Java Intellij diventa:

String str = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" + 
      "<a></a>" 

Desidero quando copio da questa stringa letterale per avere un'opzione per archiviare il testo pulito negli appunti come era prima di incollare. Vale a dire avere il testo originale indietro.

È possibile?

risposta

23

Posiziona il cursore al valore della stringa e seguita da Alt +Inserisci | Copy String Concatenation Text to the Clipboard

+2

Assicurati solo che il cursore punti al valore e non al nome della variabile. – arekolek

+0

hanno bisogno dello stesso usecase in html –