2011-02-09 11 views
6

Sto scrivendo la documentazione di un'app e voglio spiegare il codice. Voglio copiare parti del codice Objective C da Xcode a Microsoft Word. Non so come inserire il codice con l'evidenziazione della sintassi (e forse anche i numeri di riga, anche?!) In Word.Come inserire il codice Objective C in Word (Office) con l'evidenziazione della sintassi

Qualcuno conosce una soluzione utilizzabile per questo piccolo problema?

+3

Xcode copia anche la versione RTF del codice sorgente negli appunti. Almeno TextEdit e Pages possono incollarlo correttamente, ma non so se questo ti aiuta. – JustSid

risposta

10

Copia e incolla opere!

Tuttavia, assicurarsi che l'opzione "Copy colors and fonts" in Preferences>Fonts & Colors sia selezionata!

+3

So che questo è vecchio, ma oggi ho trovato questo quando cercavo una soluzione a questo. L'opzione "Copia colori e caratteri" sembra essere stata rimossa da Caratteri e colori, ma è abilitata per impostazione predefinita. – maccard

+3

Sì, proprio come ha commentato JustSid, provate prima ad incollare in TextEdit - funziona per me. – alexey

2

Se si copia da Xcode e si incolla in Word si ottiene l'evidenziazione della sintassi ecc. Come previsto. Hai solo bisogno di ridurre la dimensione del carattere per renderlo più leggibile ed evitare il wrapping, ecc. Probabilmente sarebbe una buona idea definire uno stile adatto in Word, ad es. "Codice" che avrebbe la dimensione del carattere richiesta ecc. Per il codice incollato.

2

Supporta questi di default in Xcode 4. E quello che devi fare è scegliere "Usa il formato originale" in Word o Power Point.

1

Se è necessario in Pages, una soluzione è copiare in Xcode, incollare in Word, copiare nuovamente e quindi incollare in Pages (ovvero se è disponibile MS Word).

7

Se è necessario in Pages, è possibile incollarlo in textedit, quindi copiare/incollare da textedit in pagine. Devo ancora trovare un modo per incollare direttamente nelle pagine e conservare il colore del testo ecc.

+0

Ovvio, ma vale la pena menzionare: Assicurati che il documento TextEdit sia in modalità "Rich Text" :-) –

Problemi correlati