2013-11-21 9 views
7

Sto scrivendo un documento che intende mostrare le modifiche al codice apportate nel progetto C#, Sto cercando un buon formato per mostrare lo snippet di codice .Come mostrare frammenti di codice nel documento MS Word come mostrato in StackOverflow (barre di scorrimento e sfondo grigio)

Mi piace è il modo in cui il sito StackOverflow mostra lo snippet di codice nelle sue domande e risposte (barre di scorrimento e colore di sfondo).

Qualcuno può guidarmi a creare uno sfondo/vista simile per mostrare lo snippet di codice nel documento word (principalmente barre di scorrimento).

Ho provato a copiare e incollarlo da StackOverflow ma lo sfondo non viene visualizzato.

che cerco e ho trovato questo link utile, ma non cambia il colore di sfondo e non hanno barre di scorrimento How do you display code snippets in MS Word preserving format and syntax highlighting?

+0

Ecco la mia soluzione senza barre di scorrimento http://stackoverflow.com/a/38206442/4367848 –

risposta

2

In installazione di Microsoft Word una casella di testo (Inserisci> textbox) selezionare la scheda "Formato", andare per "riempire" e scegliere il colore di sfondo, impostare uno sfondo grigio, quindi utilizzare un carattere a spaziatura fissa e qui è il tuo testo simile al codice!

Ecco un link ad una pagina di supporto di Microsoft che può guidare è meglio se avete bisogno: http://office.microsoft.com/en-gb/word-help/make-the-background-of-a-text-box-invisible-HA010337242.aspx?CTT=1

barre di scorrimento Fro è un po 'più complicato, ma qui è qualcuno che ha trovato una soluzione: http://answers.microsoft.com/en-us/office/forum/office_2007-word/i-need-a-textbox-with-a-scroll-bar-in-my-word-form/534ced3f-f202-46b1-a4b4-3ecdabaa6899

Da lì puoi trovare molte guide utili per la formattazione del testo e l'uso generale di MS Word.

+0

questo non sembra fisible per il lotto di frammento di codice nella pagina, io sono cercando qualcosa manciata .. –

+0

Sto ancora usando Insert -> Object ... –

10

Ecco quello che ho fatto, primi risultati:

enter image description here

Vai a stackoverflow copia del codice, incollarlo nel documento di parola, si otterrà questa scatola grigia ed ecc

Mark testo e vai a:

enter image description here

enter image description here

enter image description here

Poi basta scrivere il codice in qualsiasi IDE, e passato nel documento di parola, segnarlo e impostare lo stile di codice. :)

+1

Potresti spiegare come sei riuscito a configurare le opzioni, come abilitare uno sfondo? Hai appena mostrato lo schermo finale e sono confuso riguardo al processo che hai intrapreso per fare questo. – AeroVTP

+0

@AeroVTP cosa non è chiaro dal processo? Ho scritto tutto quello che devi fare per ottenerlo ... lo schermo finale è la prima immagine. tutti gli altri sono il processo in sé ... – USer22999299

+0

Scusate, non ero chiaro, quello che intendevo era che i passaggi effettivi che fate durante la creazione di un nuovo stile, non mostrano come effettivamente si imposta il colore di sfondo all'interno del editor di stile. Dovevo trovarlo sulla mia versione di Word, quindi mi chiedevo se fosse possibile rendere più semplice per chiunque altro usare questa domanda. – AeroVTP

0

Basta inserire una tabella 1x1, impostarla come si desidera e incollare il codice da notepad ++ (NppExport-> Copia tutti i formati negli Appunti). Soluzione più semplice

Anche se, sarebbe meglio se scrivere a Bill che deve mettere un po 'di codice styler per noi gli sviluppatori hanno bisogno di documentare il nostro codice tramite Microsoft parola :(

1

non ho potuto commentare più votato risposta per @AeroVTP, il mio rappresentante è troppo basso, ma quando si crea uno stile, è possibile modificarlo facendo clic destro e quindi modificare ..

Img 1

poi in basso a sinistra, fare clic su Formato -.> Border. Quindi nella scheda Ombreggiatura puoi selezionare il colore che vuoi come sfondo.Spero che questo cancella le cose :)

Img 2

Problemi correlati