web-dev-qa-db-fra.com

Mise en évidence de la syntaxe dans Microsoft Office Word

doublon possible:
Comment souligner facilement la syntaxe de PHP code dans Word?

J'ai besoin de coller du code (ANSI C) dans Microsoft Office Word et une forme de surbrillance syntaxique (au lieu de changer simplement la police en Lucida Console)

Existe-t-il une sorte d’addon qui me permettra de mettre en évidence la syntaxe du code dans Microsoft Office Word?

33
Andreas Grech

Tiré de Réponse de Breakthrough pour cette question ( grâce au commentaire de T. Kaltnekar)


Vous pouvez utiliser Notepad ++ pour y parvenir de trois manières. Pour votre information, Notepad ++ est une version plus avancée de Notepad, qui prend en charge la coloration syntaxique de différents fichiers de code "prêts à l'emploi" - PHP inclus!

Téléchargez et installez-le, lancez-le et chargez votre fichier PHP. Vous devriez automatiquement le voir magnifiquement coloré (sinon, parce que l'extension du fichier est autre que .php, allez dans Langue -> PHP ou Langue -> P -> PHP).

Si vous avez besoin de changer les couleurs, vous pouvez le faire facilement - allez simplement dans Paramètres -> Styler Configurator. À partir de ce menu, vous pouvez modifier les diverses options de surbrillance et de police en fonction de vos besoins, bien que la valeur par défaut soit généralement suffisante.

Ensuite, allez dans Plugins -> NppExport. À partir de là, vous avez trois options à considérer:

  • Exporter au format RTF
  • Exporter en HTML
  • Copier tous les formats dans le presse-papier

Commencez par le dernier - "Copier tous les formats dans le presse-papier" - pour copier le fichier entier avec la syntaxe surlignée dans le presse-papier. Une fois que vous cliquez dessus, ouvrez Microsoft Word et cliquez simplement sur coller! Vous devriez voir le code magnifiquement mis en évidence par la syntaxe. En cas de problème, vous pouvez utiliser l'une des autres options (exportation au format RTF/HTML), bien que je n'ai jamais eu de problème avec la méthode Clipboard.

53
Andreas Grech

Vous pouvez utiliser notepad ++ pour exporter le code au format .rtf ou .html, puis l'utiliser dans votre document.

J'ai essayé différents plugins Office, mais ils n'ont jamais fonctionné correctement. Ou je n'en ai pas trouvé.

2
Egon

Je ne suis au courant d'aucun plugin Office capable de le faire, mais si Visual Studio ou Visual C++ Express Edition est installé, vous pouvez copier et coller le code (qui conservera sa mise en forme) directement de Visual Studio dans Word.

1
Adam Maras