Як можна скопіювати текст із виділенням синтаксису з «Блокнот ++»? [дублікат]


12

У мене в блокноті ++ є фрагмент XML, яким я хотів би поділитися з колегою по електронній пошті. У Notepad ++ підсвічування синтаксису добре відображає елементи та атрибути. Ось зразковий малюнок:

XML

Коли я копіюю / вставляю це в Outlook, надходить лише текст. Електронна пошта Outlook встановлена ​​на HTML. Я також перевірив у Word лише текст, який вставлений.

Є окремі Copy to Clipboardпункти меню, але вони виглядають орієнтованими на імена файлів. Чи є варіант або розширення, яке буде копіювати форматування, а також текст?


Можливі дублікати superuser.com/questions/125210/… , superuser.com/questions/60760/… , superuser.com/questions/39571/… Рішення, здається, застосовуєтьсяPlugins > NppExport
ernie

@ernie Doh і у мене встановлено NppExport і спочатку шукали відповідь. Дякую ви можете додати як відповідь, і я прийму
Бред Паттон

1
Хоча це питання позначено як дублікат оригінального питання PHP, я вважаю його більш повним відношенням з моєю потребою як користувач Notepad ++.
афі

Відповіді:


12

Скопіюйте та вставте відповідь прориву на аналогічне запитання :

Для цього можна скористатися Notepad ++ трьома способами. Тільки щоб ви знали, Notepad ++ - це більш вдосконалена версія Notepad, яка підтримує підсвічування синтаксису різних файлів коду "поза коробкою" - PHP включено!

Завантажте та встановіть його, запустіть його та завантажте файл PHP. Ви повинні автоматично бачити його красиво кольоровим (якщо ні, тому що розширення файлу - це щось інше, ніж .phpперейдіть до мови -> PHP чи мови -> 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 у буфер обміну" більше не працює
Eliahu Aaron
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.