211 votes

Copier le texte Notepad++ avec mise en forme ?

Je suis en train d'utiliser Notepad++ pour écrire du code.

Comment puis-je copier du code dans Notepad++ avec sa mise en forme pour le coller dans Microsoft Word? (c'est-à-dire, avec la coloration syntaxique, etc)

1 votes

294voto

Paris Polyzos Points 1648

Voici une image de notepad++ lorsque vous sélectionnez du texte à copier en tant qu'html.

Plugin Notepad++ : Copier en tant qu'HTML

et voici à quoi ressemble le texte formaté après l'avoir collé dans OneNote (similaire à toute autre application prenant en charge le "Collage Spécial"): À quoi cela ressemble lors de son importation

4 votes

"L'exportation vers HTML" fonctionne mais pas "Copier HTML dans le presse-papiers". Savez-vous pourquoi ?

8 votes

Un raccourci consiste à utiliser : Ctrl + Shift + C. Paramètres > Mappeur raccourcis > Commandes du plugin > Copier tous les formats dans le presse-papiers. > CTRL+SHIFT+C --> Joyeux formatage !

0 votes

@Pacerier À partir de la version 7.2.2, "Copier le code HTML dans le presse-papiers" semble fonctionner très bien.

73voto

npinti Points 26029

Pris ici :

Vous pouvez utiliser Notepad++ pour accomplir ceci de trois manières. Juste pour que vous sachiez, Notepad++ est une version plus avancée de Notepad, qui prend en charge la coloration syntaxique de différents fichiers de code "prête à 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, car le l'extension du fichier est autre que .php, allez dans Langue -> PHP ou Langue -> P -> PHP).

Si vous avez besoin de changer l'une des couleurs, vous pouvez le faire facilement - il suffit d'aller dans Paramètres -> Configuration du styleur. À partir de ce menu, vous pouvez changer les différentes options de mise en évidence et de police, pour répondre à vos besoins - bien que le paramètre par défaut suffise généralement pour la plupart.

Ensuite, allez dans Plugins -> NppExport. De là, vous avez trois options que vous pouvez envisager :

Exporter en RTF Exporter en HTML Copier tous les formats dans le presse-papiers Commencez avec la dernière option - "Copier tous les formats dans le presse-papiers" - qui copiera le fichier entier avec la syntaxe mise en évidence dans le presse-papiers. Une fois que vous cliquez dessus, puis ouvrez Microsoft Word, et collez ! Vous devriez voir le code magnifiquement mis en valeur syntaxiquement. Si quelque chose ne va pas, alors vous pouvez essayer l'une des autres options (exporter en RTF/HTML), bien que je n'ai jamais eu de problème avec la méthode du presse-papiers.

41 votes

Et maintenant allez dans [Paramètres > Mappage des raccourcis > Commandes de plugin > 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.

0 votes

Pour coller avec mise en forme, utilisez CTRL+SHIFT+V dans LibreOffice Writer

2 votes

@DennisG, Joie instantanée, jusqu'à ce que vous soyez à votre bureau de collègue (ou à celui de quelqu'un d'autre d'ailleurs) et que vous vous rendiez compte que vous êtes tellement habitué à CTRL+SHIFT+C que vous avez oublié où se trouve le paramètre d'origine. Oups.

34voto

Nick Points 361

Sélectionnez le texte

Dans le menu, allez dans Plugins > NPPExport > Copier RTF dans le presse-papiers

Dans MS Word, allez dans Édition > 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é.

14voto

CodingBubba Points 141

Sélectionnez le texte.

Clic droit.

Commandes du plugin -> Copier le texte avec mise en surbrillance de la syntaxe

Collez-le dans Word ou autre.

12voto

Leszek Jasek Points 1312

Il convient de mentionner que Notepad++ 64 bits ne prend pas en charge Plugin Manager et NPPExport, ils n'apparaîtront donc pas dans le menu Plugins. Si vous essayez d'ajouter le plugin NPPExport manuellement, vous verrez probablement :

"Le plugin NPPExport n'est pas pris en charge avec Notepad++ 64 bits"

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X