Wie kann ich Text mit Syntaxhervorhebung aus Notepad ++ kopieren? [Duplikat]

12

Ich habe ein XML-Snippet in Notepad ++, das ich per E-Mail mit einem Kollegen teilen möchte. In Notepad ++ zeigt die Syntaxhervorhebung die Elemente und Attribute. Hier ist ein Beispielbild:

XML

Wenn ich dies in Outlook kopiere / einfüge, wird nur der Text angezeigt. Die Outlook-E-Mail ist auf HTML eingestellt. Ich habe auch in Word überprüft, dass nur der Text eingefügt wird.

Es gibt separate Copy to ClipboardMenüelemente, die sich jedoch auf Dateinamen konzentrieren. Gibt es eine Option oder Erweiterung, die sowohl die Formatierung als auch den Text kopiert?

Brad Patton
quelle
Mögliche Duplikate superuser.com/questions/125210/… , superuser.com/questions/60760/… , superuser.com/questions/39571/… Die Lösung scheint zu seinPlugins > NppExport
ernie
@ernie Doh und ich haben NppExport installiert und hier zuerst nach einer Antwort gesucht. Vielen Dank können Sie als Antwort hinzufügen und ich werde akzeptieren
Brad Patton
1
Obwohl diese Frage als Duplikat der ursprünglichen PHP-Frage markiert ist, finde ich sie für meine Bedürfnisse als Notepad ++ - Benutzer besser geeignet.
Aff

Antworten:

12

Kopieren Sie die Antwort von Breakthrough auf eine ähnliche Frage und fügen Sie sie ein :

Sie können Notepad ++ verwenden , um dies auf drei Arten zu erreichen. Nur damit Sie wissen, ist Notepad ++ eine erweiterte Version von Notepad, die die Syntaxhervorhebung verschiedener Codedateien "out of the box" unterstützt - PHP inklusive!

Laden Sie es herunter und installieren Sie es, starten Sie es und laden Sie Ihre PHP-Datei. Sie sollten es automatisch schön gefärbt sehen (wenn nicht, da die Dateierweiterung etwas anderes ist als .php, gehen Sie zu Sprache -> PHP oder Sprache -> P -> PHP).

Wenn Sie eine der Farben ändern müssen, können Sie dies ganz einfach tun - gehen Sie einfach zu Einstellungen -> Styler-Konfigurator. In diesem Menü können Sie die verschiedenen Hervorhebungs- und Schriftartenoptionen an Ihre Bedürfnisse anpassen - obwohl die Standardeinstellung normalerweise für die meisten ausreicht.

Gehen Sie dann zu Plugins -> NppExport. Von dort aus haben Sie drei Möglichkeiten, die Sie in Betracht ziehen können:

  • Export nach RTF
  • In HTML exportieren
  • Kopieren Sie alle Formate in die Zwischenablage

Beginnen Sie mit dem letzten - "Alle Formate in die Zwischenablage kopieren" -, mit dem die gesamte Datei mit der hervorgehobenen Syntax in die Zwischenablage kopiert wird . Sobald Sie darauf geklickt haben, öffnen Sie Microsoft Word und klicken Sie einfach auf Einfügen! Sie sollten den wunderschön syntaktisch hervorgehobenen Code sehen. Wenn etwas schief geht, können Sie eine der anderen Optionen ausprobieren (Export nach RTF / HTML), obwohl ich noch nie ein Problem mit der Zwischenablage hatte.

Mögliche Duplikate Wie wird die Syntax für Quellcode in Outlook 2007-E-Mails hervorgehoben? , Hervorheben der Syntax in Microsoft Office Word , Wie kann ich die Syntax von PHP-Code in Word einfach hervorheben?

Ernie
quelle
1
In Notepad ++ v7.7.1 behält NppExport den Namen, die Größe und die Fettschrift bei, jedoch nicht die Schriftfarbe. Funktioniert gut in 7.6.x. Siehe: NppExport-Plugin - 'HTML in Zwischenablage kopieren' funktioniert nicht mehr
Eliahu Aaron