Kopiowanie tekstu z kolorem z Notepad ++

124

Czy istnieje sposób na skopiowanie tekstu z pliku Notepad ++ w kolorze?

Próbuję napisać dokument samouczka i byłbym w stanie skopiować tagi xml.

Dzięki!

user620189
źródło

Odpowiedzi:

188

Istnieje wtyczka o nazwie NppExport, która robi to w kilku dostępnych formatach. Jeśli nie masz jeszcze NppExport, możesz go pobrać za pomocą wbudowanego menedżera wtyczek.

aktualizacja Od wersji 6.1.5 (a może wcześniejszej) jest dostarczana ze standardową instalacją Notepad ++

wprowadź opis obrazu tutaj

aktualizacja Od 2019 r. NppExportnie jest domyślnie dołączona do Notepad++ 64 bitswersji ( kwestia github ). Możesz pobrać 64-bitową wersję NppExport tutaj: [ github ]

raveren
źródło
2
Niesamowite. Jestem bardzo szczęśliwy, że to istnieje, chociaż byłoby jeszcze ładniej, gdyby domyślne polecenie Edycja> Kopiuj zapewniało RTF jako domyślne dla MS Word, Outlook itp.
Jonathan Watmough
2
FYI Notepad ++ v7.2.2 nie jest już dołączane, a dodanie wtyczki ręcznie zgłasza jej uszkodzenie.
teknopaul
ale wydaje się, że przyjmuje kolor tła (czarny w moim przypadku), więc wyświetla czarną linię
JinSnow
1
Dla każdego, kto zastanawia się, dlaczego nie ma zainstalowanego NppExport ani menedżera wtyczek do zainstalowania go, github.com/notepad-plus-plus/notepad-plus-plus/issues/2459
Nicolò Gasparini
2
W Notepad ++ w wersji 7.7.1 NppExport zachowuje nazwę czcionki, rozmiar i pogrubienie, ale nie kolor czcionki. Działa dobrze w wersji 7.6.x. Zobacz: Wtyczka NppExport - 'kopiuj HTML do schowka' już nie działa
Eliahu Aaron
17

W NPP v6.7.7 możesz to zrobić, zaznaczając tekst, klikając go prawym przyciskiem myszy, wybierając „Polecenia wtyczki”, a następnie „Kopiuj tekst z podświetleniem składni”.

szara chmura
źródło
W menu wtyczek znajduje się również opcja „copy html” w sekcji „NppExport”
drojf,
4

W NPP 6.7.7 możesz to zrobić, zaznaczając tekst, klikając go prawym przyciskiem myszy, wybierając „Polecenia wtyczki”, a następnie „Kopiuj tekst z podświetlaniem składni”

Jeśli próbujesz wkleić go do programu Microsoft Word \ ppt, upewnij się, że ustawienie wklejania w słowie \ ppt jest poprawne.

wprowadź opis obrazu tutaj

Jerin
źródło
1

Aby zbudować na odpowiedzi Raveren: Kopiowanie HTML do schowka nie dla mnie (dla .bat), musiałem zamiast tego wybrać wtyczki / NppExport / Export to HTML, a następnie otworzyć HTML w przeglądarce i skopiować stamtąd tekst.

MagTun
źródło
1

Działa dobrze, gdy wybierzesz kopiowanie za pomocą poleceń wtyczki prawym przyciskiem myszy i skopiujesz tekst z podświetloną składnią.

Gururaj Birajdar
źródło
0

Aby skopiować zawartość pliku .bat, po prostu wybierz opcję „Kopiuj wszystkie formaty do schowka”.

Rob Newlan
źródło
Czy istnieje sposób, aby „Kopiuj wszystkie formaty do schowka” było domyślną akcją dla Ctrl-C / Edycja> Kopiuj? Zawsze chciałbym, żeby to było dostępne. Wklejanie tego z powrotem do NP ++ wydaje się nie powodować żadnego problemu, wkleja tylko zwykły tekst.
JohnC
0

Najprostszy sposób zadziałał dla mnie:

  1. Wydrukuj zawartość z npp ++ do pdf za pomocą narzędzia Microsoft print to pdf (zachowa ono wszystkie formatowanie i kod kolorów w pdf).

    1. Otwórz ten plik pdf za pomocą programu Microsoft Word, a poprosi Cię o potwierdzenie konwersji na słowo, przekonwertuj go.

    2. Jeśli chcesz wprowadzić zmiany w pliku, po prostu zapisz zapisz jako plik z opcją „zapisz jako” i to wszystko.

Shamsuddin Altamash
źródło
-1

Pobrałem menedżera wtyczek z https://github.com/bruderstein/nppPluginManager/releases . Zawiera DLL menedżera wtyczek i plik EXE. Skopiuj wklej PluginManager.dll do C: \ Program Files \ Notepad ++ \ plugins i Skopiuj wklej gpup.exe do C: \ Program Files \ Notepad ++ \ updater. Jeśli nie masz folderu Updater, utwórz go. Zrestartuj Notatnik ++. W sekcji Wtyczki -> TY zauważysz Menedżera wtyczek. Użyj tego, aby zainstalować wtyczki. Zainstalowałem NppExport. To jest bardzo użyteczne.

Swarup Raj
źródło