web-dev-qa-db-fra.com

Comment: source C # avec coloration syntaxique sur les diapositives PowerPoint

Je voudrais montrer du code source C # dans une présentation PowerPoint. Mais comment puis-je copier le code y compris la coloration syntaxique sur les diapositives? Je pourrais faire des captures d'écran, mais cela a quelques inconvénients (moche, taille de police, impossible à maintenir). Avez-vous des idées?

48
John Dorian
  1. copier le code de Visual Studio vers PowerPoint
  2. choisissez "conserver la mise en forme d'origine" sur l'icône Options de collage
44
sblom

Si je copie le code de Visual Studio directement dans PowerPoint, en utilisant Collage spécial (et en choisissant RTF), cela ne fait que certains de la mise en forme.
Voici comment je l'ai fait pour faire tout le formatage.

  1. Copiez le code dans Visual Studio. (Ctrl+C)
  2. Ouvrez un nouveau document Word et faites un collage. (Ctrl+V)
  3. Sélectionnez à nouveau le code dans Word et copiez-le à nouveau. (Ctrl+ACtrl+C)
  4. Dans PowerPoint, faites un collage spécial, comme "Format HTML". (Ctrl+Alt+V)
25
Krogue2

"Collage spécial" (Ctrl + Alt + V) le fera. Cette option est disponible à différents endroits selon votre version de PowerPoint.

12
Ishmael

Dans Notepad ++ 6.9.2 ou supérieur, cliquez avec le bouton droit sur le texte et sélectionnez Plugin Commands et Copy Text with Syntax Highlighting.

6
Roberto
  1. dans PPT, cliquez sur "Insérer" -> "Objet" -> "Créer nouveau" -> "Document Microsoft Word"
  2. Copiez votre code dans l'objet nouvellement créé dans PPT slides,
  3. Vous verrez la mise en forme et la mettre en surbrillance maintenant.
4
StevenLee

Copiez et collez le code dans WordPad, puis copiez à partir de Word Pad où vous voulez et conservez la mise en forme d'origine keepOriginalFormatting

3
Jaad Chacra

Vous pouvez utiliser Windows Live Writer avec le plug-in Insert Code pour "écrire" le code C # et la syntaxe le mettre en évidence. Cela devrait être copié et collé directement dans PowerPoint, car il insère toute la coloration syntaxique en utilisant des éléments de style.

1
Reed Copsey