Comment puis-je facilement écrire et coder du code PHP (ou tout autre langage de programmation) mis en évidence par la syntaxe dans un document Word 2009?
microsoft-word
php
syntax-highlighting
Christian Studer
la source
la source
Réponses:
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:
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.
la source
Envoyez votre code à une syntaxe en ligne mettant en lumière le site, celui - ci par exemple (sélectionner le langage vous - même, ne Autodetect fonctionne pas très bien). Il y a une liste d'autres sites de coloration syntaxique en ligne ici .
Copiez le code en surbrillance et collez-le dans Word.
la source
Vous pouvez installer le type de fichier .PHPS dans Apache, puis copier le résultat de votre navigateur dans Word.
dans votre http.conf
la source
J'ai trouvé cette question cherchant la même chose pour Outlook sur Mac OS, mais Notepad ++ n'existe pas pour OSX et j'utilise Sublime Text (qui présente l'avantage d'être multi-plateforme).
Pour cela, il existe un plugin appelé SublimeHighlight .
En supposant que vous utilisiez Sublime Package Control , les étapes pour installer SublimeHighlight sont les suivantes:
Ensuite, pour copier du texte, vous pouvez appuyer sur cmd shift Pet exécuter "SublimeHighlight: copier dans le presse-papiers au format HTML" (ou RTF). Ces commandes peuvent également recevoir des raccourcis clavier .
Notez que sous Windows ou Linux, la touche de raccourci de la palette de commandes est différente, mais vous pouvez y accéder en sélectionnant Outils> Palette de commandes.
la source
Syntaxe soulignant plusieurs langues dans les documents Word: http://www.planetb.ca/2008/11/syntax-highlight-code-in-word-documents/
la source
Sans créer manuellement des styles de caractère pour chaque élément de la langue et de les appliquer manuellement, vous ne pouvez pas.
Votre meilleur choix est de prendre une capture d'écran dans un éditeur qui met en surbrillance la syntaxe et l'insérer dans votre document, ou copiez-collez le code déjà coloré d'un autre programme (peut-être un bac pour coller) et collez-le dans Word en espérant que le formatage des couleurs est préservé.
la source
Vous pouvez utiliser la surbrillance de syntaxe de plug- in dans Ms.Word https://store.office.com/syntax-highlighter-WA104315019.aspx?assetid=WA104315019 . je suis cette étape et travaille
Sortie
la source
Vous pouvez envisager d'abandonner complètement Word et utiliser AsciiDoc à la place. AsciiDoc est à la fois un langage de balisage simple et un processeur permettant de restituer des documents dans d'autres formats. Il supporte HTML et DocBook . Le format DocBook peut être converti en d'autres formats (par exemple, PDF, ePub) à l'aide d'outils supplémentaires (par exemple, a2x ).
Par défaut, il utilise GNU source-highlight pour coder le code source.
la source