Копировать Notepad ++ текст с форматированием? - PullRequest
192 голосов
/ 13 августа 2010

Я использую Notepad ++ для написания кода.

Как скопировать код в Notepad ++ вместе с его форматированием для вставки в Microsoft Word?(т. е. синтаксические выделения и т. д.)

Ответы [ 9 ]

267 голосов
/ 24 февраля 2011

Вот изображение из блокнота ++, когда вы выбираете текст для копирования в виде HTML.

Notepad++ Plugin: Copy as HTML

и как выглядит отформатированный текст после его вставки в OneNote (аналогично любому другому приложению, поддерживающему «Специальная вставка»): How it looks like when importing it

70 голосов
/ 13 августа 2010

Взято из здесь :

Вы можете использовать Notepad ++ для выполнения этого тремя способами. Просто так ты знаете, Notepad ++ - это более продвинутая версия Notepad, которая поддерживает подсветка синтаксиса различных файлов кода "из коробки" - PHP в комплекте!

Загрузите и установите его, запустите его и загрузите файл PHP. Вы должен автоматически видеть его красиво окрашенным (если нет, потому что Расширение файла отличается от .php, перейдите на язык -> PHP или Язык -> P -> PHP).

Если вам нужно изменить любой из цветов, вы можете легко это сделать - просто Зайдите в Настройки -> Конфигуратор стилей. Из этого меню вы можете изменить различные варианты подсветки и шрифта, чтобы удовлетворить ваши потребности - хотя по умолчанию обычно достаточно для большинства.

Затем перейдите в Плагины -> NppExport. Оттуда у вас есть три варианта Вы можете рассмотреть:

Экспорт в RTF Экспорт в HTML Скопировать все форматы в буфер обмена Начать с последний - «Копировать все форматы в буфер обмена» - который будет копировать Весь файл с выделенным синтаксисом в буфер обмена. Однажды ты щелкните по нему, затем откройте Microsoft Word и просто нажмите «Вставить»! Тебе следует увидеть красиво выделенный синтаксис код. Если что-то пойдет не так, то Вы можете попробовать один из других вариантов (экспорт в RTF / HTML), хотя У меня никогда не было проблем с методом буфера обмена.

30 голосов
/ 13 августа 2010

Выберите текст

В меню выберите «Плагины»> «NPPExport»> «Копировать RTF в буфер обмена»

В MS Word выберите «Правка»> «Специальная вставка»

Откроется диалоговое окно «Специальная вставка». Выберите переключатель Вставить и из списка выберите Форматированный текст (RTF)

Вы должны увидеть форматированный текст.

12 голосов
/ 29 января 2016

Выберите текст.

Щелкните правой кнопкой мыши.

Команды плагина -> Копировать текст с подсветкой синтаксиса

Вставьте его в Word или что-либо еще.

10 голосов
/ 06 декабря 2016

Стоит отметить, что 64-битный Notepad ++ не поддерживает Менеджер плагинов и NPPExport , поэтому они не будут отображаться в меню Плагины .Если вы попытаетесь добавить плагин NPPExport вручную, скорее всего, вы увидите:

"Плагин NPPExport не поддерживается с 64-битным Notepad ++"

К счастью, есть NPP_Export плагин для загрузки с здесь , который хорошо работает с 64-битным Notepad ++ (v7.2.2 в моем случае) и поддержкой Менеджер плагинов находится в стадии разработки (проверьте GitHub на наличие обновлений).

5 голосов
/ 17 марта 2018

Для тех, кто не видит Плагины-> NPPExport,

Загрузите Менеджер плагинов из this .Извлеките содержимое и поместите в папку установки C / ProgramFile / NP ++, плагины и папку обновления.Перезапустите NP ++.Тогда вы сможете увидеть Плагины-> Менеджер плагинов.Вы можете скачать любой плагин, включая NPPExport, и установить его, чтобы увидеть команду «Копировать».

3 голосов
/ 24 августа 2017

Мне кажется, что самый лучший и простой способ комментирует Деннис Г :

А теперь перейдите в [Настройки> Ярлык ярлыков> Команды плагина> Копировать все Форматы в буфер обмена] и установите его в CTRL + SHIFT + C -> Мгновенная радость. CTRL + C для копирования необработанного текста, CTRL + SHIFT + C для копирования с форматированием. Это должно быть по умолчанию.

Надеясь помочь кому-то, как я!

1 голос
/ 12 апреля 2019

Поскольку выбранный ответ довольно старый, и все изменилось, вот новая процедура, если вы используете 64-битный Notepad ++. 64-битная версия не поставляется ни с менеджером плагинов, ни с NppExport. Все детали предоставлены здесь .

Для быстрого возобновления, Менеджер плагинов больше не развит, а NppExport можно найти просто здесь .

0 голосов
/ 24 мая 2017

Ужасно искать эту ошибку:

Скопируйте .dll сюда:

\ Program Files \ Notepad ++ \ plugins -> поместите его здесь

Перезапустите блокнот ++

и теперь вы можете использовать команды копирования !!!

...