Как я могу скопировать текст с подсветкой синтаксиса из Notepad ++? [Дубликат]

11

У меня есть фрагмент XML в Notepad ++, которым я хотел бы поделиться с коллегой по электронной почте. В Notepad ++ подсветка синтаксиса красиво показывает элементы и атрибуты. Вот образец изображения:

XML

Когда я копирую / вставляю это в Outlook, появляется только текст. Электронная почта Outlook настроена на HTML. Я также проверил в Word только текст вставлен.

Есть отдельные Copy to Clipboardпункты меню, но они выглядят сосредоточенными на именах файлов. Есть ли опция или расширение, которое будет копировать форматирование, а также текст?

Брэд паттон
источник
Возможные дубликатами superuser.com/questions/125210/... , superuser.com/questions/60760/... , superuser.com/questions/39571/... Решение , как представляется, использоватьPlugins > NppExport
Эрни
@ernie Doh и я установили NppExport и сначала искали ответ здесь. Спасибо, что вы можете добавить в качестве ответа, и я приму
Брэд Паттон
1
Хотя этот вопрос помечен как дубликат исходного вопроса PHP, я считаю его более подходящим с моей потребностью пользователя Notepad ++.
афф

Ответы:

12

Скопируйте и вставьте ответ Прорыва на аналогичный вопрос :

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

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

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

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

  • Экспорт в RTF
  • Экспорт в HTML
  • Скопируйте все форматы в буфер обмена

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

Возможные дубликаты Как сделать подсветку синтаксиса для исходного кода в электронной почте Outlook 2007? , Подсветка синтаксиса в Microsoft Office Word , Как мне легко выделить синтаксис PHP-кода в Word?

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