Копирование текста с цветом из Notepad ++


124

Есть ли способ скопировать текст из файла Notepad ++ с цветом?

Я пытаюсь написать учебный документ, и я хотел бы скопировать теги xml.

Спасибо!

Ответы:


188

Есть плагин под названием NppExport, который делает это в нескольких доступных форматах. Если у вас еще нет NppExport, вы можете загрузить его через встроенный менеджер плагинов.

update Начиная с версии 6.1.5 (или, возможно, более ранней) это поставляется со стандартной установкой Notepad ++

введите описание изображения здесь

Обновление по состоянию на 2019 год NppExportпо умолчанию не входит в Notepad++ 64 bitsверсию ( проблема с github ). Вы можете скачать 64-битную версию NppExport здесь: [ github ]


2
Невероятный. Я так счастлив, что это существует, хотя было бы еще лучше, если бы команда Edit> Copy по умолчанию предоставляла RTF по умолчанию для MS Word, Outlook и т. Д.
Джонатан Уотмо,

2
FYI Notepad ++ v7.2.2, он больше не включен, и добавление плагина вручную сообщает о его поломке.
teknopaul

но, похоже, он берет с собой (черный в моем случае) цвет фона, поэтому он выводит черную линию
JinSnow 01

1
Для тех, кто задается вопросом, почему у него не установлен NppExport и не установлен менеджер плагинов для его установки, github.com/notepad-plus-plus/notepad-plus-plus/issues/2459
Николо Гаспарини

2
В Notepad ++ v7.7.1 NppExport поддерживает имя, размер и полужирный шрифт шрифта, но не цвет шрифта. Прекрасно работает в 7.6.x. См .: Плагин NppExport - «копировать HTML в буфер обмена» больше не работает
Элиаху Аарон

17

В NPP v6.7.7 это можно сделать, выделив текст, щелкнув его правой кнопкой мыши, выбрав «Команды плагина», а затем «Копировать текст с выделением синтаксиса».


Также есть «копировать html» в «NppExport» в меню плагинов
drojf

4

В NPP v6.7.7 это можно сделать, выделив текст, щелкнув его правой кнопкой мыши, выбрав «Команды плагина», а затем «Копировать текст с выделением синтаксиса».

И если вы пытаетесь вставить его в Microsoft word \ ppt, убедитесь, что параметр вставки в word \ ppt правильный.

введите описание изображения здесь


1

Чтобы построить на основе ответа Раверен: Копирование HTML в буфер обмена не для меня (для .bat), мне пришлось вместо этого выбрать плагины / NppExport / Export to HTML, а затем открыть html в браузере и скопировать текст оттуда.


1

Он отлично работает, когда вы выбираете копирование с помощью команд плагина правой кнопкой мыши и копируете текст с выделенным синтаксисом.



0

Для копирования содержимого файла .bat просто выберите опцию «Копировать все форматы в буфер обмена».


Есть ли способ сделать «Копировать все форматы в буфер обмена» действием по умолчанию для Ctrl-C / Правка> Копировать? Я всегда хотел бы, чтобы это было доступно. Вставка этого обратно в NP ++, похоже, не вызывает никаких проблем, он вставляет только простой текст.
JohnC

0

Самый простой способ сработал для меня:

  1. Распечатайте содержимое из npp ++ в pdf с помощью инструмента microsoft print to pdf (он сохранит все форматирование и цветовой код в pdf).

    1. Откройте этот PDF-файл с помощью Microsoft Word, и он попросит вас подтвердить преобразование в слово, преобразовать его.

    2. Если вы хотите внести изменения в файл, просто сохраните его как файл с опцией «Сохранить как» и все.


-1

Я загрузил диспетчер плагинов с https://github.com/bruderstein/nppPluginManager/releases . Он содержит DLL диспетчера подключаемых модулей и EXE. Скопируйте и вставьте PluginManager.dll в C: \ Program Files \ Notepad ++ \ plugins и скопируйте и вставьте gpup.exe в C: \ Program Files \ Notepad ++ \ updater. Если у вас нет папки программы обновления, создайте ее. Перезагрузите блокнот ++. В разделе Плагины -> вы заметите диспетчер плагинов. Используйте это для установки плагинов. Я установил NppExport. Это очень полезно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.