Come posso copiare il testo con l'evidenziazione della sintassi da Notepad ++? [duplicare]


11

Ho uno snippet XML in Notepad ++ che vorrei condividere con un collega via e-mail. In Notepad ++ l'evidenziazione della sintassi mostra bene gli elementi e gli attributi. Ecco una foto di esempio:

XML

Quando copio / incollo questo in Outlook viene visualizzato solo il testo. L'e-mail di Outlook è impostata su HTML. Ho anche verificato in Word solo il testo è incollato.

Ci sono Copy to Clipboardvoci di menu separate ma sembrano focalizzate sui nomi dei file. Esiste un'opzione o un'estensione che copierà la formattazione e il testo?


Possibili duplicati superuser.com/questions/125210/… , superuser.com/questions/60760/… , superuser.com/questions/39571/… La soluzione sembra essere quella di utilizzarePlugins > NppExport
Ernie

@ernie Doh e io abbiamo installato NppExport e abbiamo cercato prima una risposta qui. Grazie puoi aggiungere una risposta e accetterò
Brad Patton

1
Sebbene questa domanda sia contrassegnata come duplicata della domanda PHP originale, la trovo più correlabile alle mie necessità di utente Notepad ++.
aff.

Risposte:


12

Copia e incolla la risposta di Breakthrough per una domanda simile :

È possibile utilizzare Notepad ++ per eseguire ciò in tre modi. Solo per questo, Notepad ++ è una versione più avanzata di Notepad, che supporta l'evidenziazione della sintassi di diversi file di codice "out of the box" - incluso PHP!

Scaricalo e installalo, accendilo e carica il tuo file PHP. Dovresti vederlo automaticamente colorato (altrimenti, poiché l'estensione del file è diversa da .php, vai su Lingua -> PHP o Lingua -> P -> PHP).

Se devi cambiare uno dei colori, puoi farlo facilmente: vai su Impostazioni -> Styler Configurator. Da quel menu, è possibile modificare le varie opzioni di evidenziazione e font, in base alle proprie esigenze, sebbene l'impostazione predefinita sia generalmente sufficiente per la maggior parte.

Quindi, vai su Plugin -> NppExport. Da lì, hai tre opzioni che puoi considerare:

  • Esporta in RTF
  • Esporta in HTML
  • Copia tutti i formati negli appunti

Inizia con l'ultimo - "Copia tutti i formati negli appunti" - che copierà negli appunti l'intero file con la sintassi evidenziata . Una volta cliccato, quindi apri Microsoft Word e premi semplicemente incolla! Dovresti vedere il codice splendidamente evidenziato in sintassi. Se qualcosa va storto, puoi provare una delle altre opzioni (esporta in RTF / HTML), anche se non ho mai avuto problemi con il metodo degli Appunti.

Possibili duplicati Come rendere l'evidenziazione della sintassi per il codice sorgente nell'e-mail di Outlook 2007? , Evidenziazione della sintassi in Microsoft Office Word , Come evidenziare facilmente la sintassi del codice PHP in Word?


1
In Notepad ++ v7.7.1, NppExport mantiene il nome, la dimensione e il grassetto del carattere, ma non il colore del carattere. Funziona bene in 7.6.x. Vedi: plug-in NppExport - 'copia HTML negli appunti' non funziona più
Eliahu Aaron
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.