web-dev-qa-db-fra.com

Copier le texte Notepad ++ avec le formatage?

J'utilise Notepad ++ pour écrire du code.

Comment copier du code dans Notepad ++ avec sa mise en forme à coller dans Microsoft Word? (c'est-à-dire la syntaxe en surbrillance, etc.)

194
Josh

Voici une image de notepad ++ lorsque vous sélectionnez le texte à copier au format HTML.

Notepad++ Plugin: Copy as HTML

et à quoi ressemble le texte mis en forme après l'avoir collé dans OneNote (similaire à toute autre application prenant en charge "Collage spécial"): How it looks like when importing it

270
ppolyzos

Tiré de ici :

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 à Language -> PHP ou Language -> P -> PHP).

Si vous avez besoin de changer les couleurs, vous pouvez facilement le faire - 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 vers RTF Exporter vers HTML Copier tous les formats dans le presse-papiers Commencez par le dernier - "Copier tous les formats dans le presse-papiers" - pour copier le fichier entier avec la syntaxe en surbrillance 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.

70
npinti

Sélectionnez le texte

Dans le menu, sélectionnez Plugins> NPPExport> Copier RTF dans le presse-papiers.

Dans MS Word, sélectionnez Edition> Collage spécial.

Cela ouvrira la boîte de dialogue Collage spécial. Sélectionnez le bouton radio Coller et dans la liste sélectionnez Texte formaté (RTF).

Vous devriez pouvoir voir le texte formaté.

30
Nick

Sélectionnez le texte.

Clic-droit.

Commandes de plug-in -> Copier le texte avec la surbrillance de la syntaxe

Collez-le dans Word ou autre chose.

12
CodingBubba

Il est à noter que le Notepad ++ 64 bits ne prend pas en charge Plugin Manager et NPPExport , ils ne seront donc pas affichés dans Menu Plugins . Si vous essayez d’ajouter manuellement le plugin NPPExport , vous verrez très probablement:

"Le plug-in NPPExport n'est pas pris en charge par Notepad ++ 64 bits"

Heureusement, il existe plugin NPP_Export à télécharger à partir de ici qui fonctionne bien avec Notepad 64 bits ++ (v7.2.2 dans mon cas) et le support pour Le plugin Manager est en cours (vérifiez GitHub pour les mises à jour).

10
Leszek Jasek

Pour ceux qui ne voient pas Plugins-> NPPExport,

Téléchargez le gestionnaire de plugins à partir de this . Extrayez le contenu et placez-le dans C/ProgramFile/NP ++ installation, dossier plugins & updater. Redémarrez NP ++. Vous devriez pouvoir voir Plugins-> Plugin Manager alors. Vous pouvez télécharger n'importe quel plugin, y compris NPPExport, et l'installer pour voir la commande Copier.

5
MayurKubavat

Il me semble que la meilleure et la plus simple des manières est commentée par Dennis G:

Et maintenant, allez à [Paramètres> Shortcut Mapper> Commandes de plug-in> Copier tous les formats dans le presse-papiers] et réglez-le sur CTRL + MAJ + C -> Joie instantanée. CTRL + C pour copier le texte brut, CTRL + MAJ + C pour copier avec mise en forme. Cela devrait être par défaut.

En espérant aider quelqu'un comme moi!

3
GntS

Comme la réponse choisie est assez ancienne et que les choses ont changé, voici la nouvelle procédure, si vous utilisez Notepad ++ 64 bits. La version 64 bits ne vient pas avec Plugin Manager ni NppExport. Tous les détails fournis ici .

Pour reprendre rapidement, Plugin Manager n’est plus développé et NppExport peut être trouvé juste ici .

2
Cailloumax