Word ne prend pas en charge nativement la mise en évidence de la syntaxe ou toute autre mise en forme de code. En tant que tel, il est préférable de créer le surlignage, etc. dans un programme différent (Visual Studio, Eclipse, Notepad ++, ou ce site Web qui peut faire 14 langues et ne nécessite aucune installation).
Cependant, lorsque vous collez le texte, le faire directement dans le document Word lui-même peut entraîner des maux de tête tels que l'orthographe et la grammaire.
Pour résoudre ce problème, au lieu de copier et coller directement, utilisez Insertion -> Objet -> Texte OpenDocument . Cela ouvrira un nouveau document. Collez le texte ici et fermez la fenêtre. Votre code sera maintenant affiché comme un objet, avec tous les formats mis en évidence dans la fenêtre précédente, mais sans vérification orthographique ou grammaticale.
Bien qu'il soit possible de formater du code avec des styles, il n'y a pas de styles intégrés pour ce faire, et ce n'est pas vraiment ce que les styles sont censés faire. Si vous souhaitez utiliser des styles pour formater votre code, utilisez simplement ce style dans tous les objets que vous créez.
Mise à jour: Si vous souhaitez le faire avec des styles de code, voici quelques idées.
- Utiliser un style de paragraphe avec une police à espacement fixe
- Fond clair (le gris fonctionne bien)
- Orthographe désactivée
- Assurez-vous que l'espacement des lignes est comme vous le souhaitez
Si vous souhaitez ajouter un peu plus de complexité, vous pouvez superposer des styles de caractères au-dessus du style de paragraphe pour créer quelque chose de similaire à l'aperçu du code sur stackoverflow avec une mise en forme et / ou une couleur différente pour les noms de classe, les noms d'instance, etc.
La configuration du style comme cela prend du travail, mais vous pouvez obtenir un résultat plus personnalisable par rapport à ce que vous pouvez obtenir en utilisant la coloration syntaxique à partir du bloc-notes ++ ou de Visual Studio.
En tant qu'accélération lors de la mise en forme du code avec un style, il peut être utile de commencer par mettre en évidence la syntaxe dans l'un de ces programmes, puis d'utiliser l'utilitaire de recherche de Word pour rechercher du texte qui correspond à une couleur ou à un autre style de police afin que vous n'ayez pas à identifier manuellement ce qu'est un nom de classe par exemple dans le code manuellement (il est sous plus-> format dans l'invite de recherche).