Mise en évidence de la syntaxe dans Microsoft Office Word [dupliquer]

33

Dupliquer possible:
Comment souligner facilement la syntaxe du code PHP dans Word?

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

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

Andreas Grech
la source
2
Cela a été demandé pour PHP, la solution est la même: superuser.com/questions/39571/…
T. Kaltnekar
@T. Kaltnekar: Excellent, exactement ce que je cherchais!
Andreas Grech
Remarque complémentaire: vous pouvez désactiver l'option de changement automatique qui convertit les guillemets en guillemets bouclés et modifie les doubles tirets en en / em-dash. Sinon, un simple clic dans le code pourrait en fait le changer ...
Arjan
Ceci est également une copie de superuser.com/questions/169010/word-syntax-highlighting
Nathan Fellman

Réponses:

53

Tiré de la réponse de percée pour cette question ( grâce à T. Kaltnekar commentaire de » )


Vous pouvez utiliser Notepad ++ pour accomplir cela 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 de fichier est autre que .php, allez à Langue -> PHP ou Langage -> 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-papiers" - pour copier le fichier entier avec la syntaxe surlignée dans le presse-papiers. 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 essayer 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.

Andreas Grech
la source
8
Aimer! J'ai même mappé cette commande à la combinaison de touches 'CTRL + SHIFT + C'. Il est si facile de mettre des échantillons de code de couleur dans un email!
jonathanconway
2

Vous pouvez utiliser notepad ++ pour exporter du 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é.

Egon
la source
1

Je ne suis au courant d'aucun plug-in 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.

Adam Maras
la source