Evidenziazione della sintassi in Microsoft Office Word [duplicato]


33

Possibile duplicato:
come evidenziare facilmente la sintassi del codice PHP in Word?

Ho bisogno di incollare un po 'di codice (ANSI C) in Microsoft Office Word e ho bisogno di una forma di evidenziazione della sintassi (invece di cambiare semplicemente il carattere in Lucida Console)

Esiste forse una sorta di componente aggiuntivo che mi permetterà di evidenziare la sintassi del codice in Microsoft Office Word?


2
Questo è stato chiesto a PHP, la soluzione è la stessa: superuser.com/questions/39571/…
T. Kaltnekar,

@T. Kaltnekar: Eccellente, esattamente quello che stavo cercando!
Andreas Grech,

Come nota a margine: potresti voler disabilitare l'opzione di cambio automatico che cambia le virgolette in virgolette e cambia i trattini doppi in trattini en / em-trattini. Altrimenti, semplicemente facendo clic sul codice potrebbe effettivamente cambiarlo ...
Arjan,

Risposte:


53

Tratto dalla risposta di Breakthrough a questa domanda ( grazie al commento di T. Kaltnekar )


È 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 (in caso contrario, perché 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, puoi modificare le varie opzioni di evidenziazione e font, in base alle tue esigenze, anche se il valore predefinito di solito è 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.


8
Lo adoro! Ho persino mappato questo comando sulla sequenza di tasti 'CTRL + MAIUSC + C'. Rende così facile inserire esempi di codice colorati in un'e-mail!
jonathanconway,

2

Puoi usare notepad ++ per esportare il codice in .rtf o .html e poi usarlo nel tuo documento.

Ho provato diversi plugin di Office ma non hanno mai funzionato bene. O non ne ho trovato uno.


1

Non sono a conoscenza di alcun plugin di Office che lo farà, ma se hai installato Visual Studio o Visual C ++ Express Edition, puoi copiare e incollare il codice (che manterrà la sua formattazione) da Visual Studio direttamente in Word.

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.