Я использую Notepad ++ для написания кода.
Как скопировать код в Notepad ++ вместе с его форматированием для вставки в Microsoft Word? (т. е. синтаксические выделения и т. д.)
Я использую Notepad ++ для написания кода.
Как скопировать код в Notepad ++ вместе с его форматированием для вставки в Microsoft Word? (т. е. синтаксические выделения и т. д.)
Ответы:
Вот изображение из блокнота ++, когда вы выбираете текст для копирования в виде HTML.
и как выглядит отформатированный текст после его вставки в OneNote (аналогично любому другому приложению, поддерживающему «Специальная вставка»):
Взято отсюда :
Вы можете использовать Notepad ++, чтобы выполнить это тремя способами. Как вы знаете, Notepad ++ - это более продвинутая версия Notepad, которая поддерживает подсветку синтаксиса различных файлов кода «из коробки» - включая PHP!
Загрузите и установите его, запустите его и загрузите файл PHP. Вы должны автоматически видеть его красиво раскрашенным (если нет, потому что расширение файла отличается от .php, перейдите в Language -> PHP или Language -> P -> PHP).
Если вам нужно изменить любой из цветов, вы можете легко это сделать - просто зайдите в Настройки -> Конфигуратор стайлера. Из этого меню вы можете изменить различные параметры подсветки и шрифта в соответствии с вашими потребностями - хотя по умолчанию обычно достаточно для большинства.
Затем перейдите в Плагины -> NppExport. Оттуда у вас есть три варианта, которые вы можете рассмотреть:
Экспорт в RTF. Экспорт в HTML. Скопируйте все форматы в буфер обмена. Начните с последнего - «Копировать все форматы в буфер обмена», который скопирует весь файл с выделенным синтаксисом в буфер обмена. Как только вы щелкнете по нему, откройте Microsoft Word и просто нажмите «Вставить»! Вы должны увидеть красиво выделенный синтаксис код. Если что-то пойдет не так, вы можете попробовать один из других вариантов (экспорт в RTF / HTML), хотя у меня никогда не было проблем с методом буфера обмена.
Notepad
файле вместо MSWord
файла. Мне пришлось скопировать код Notepad++
, вставить его, MSWord
а затем скопировать MSWord
и вставить в него Notepad
. По некоторым причинам я не мог вставить это непосредственно в Notepad
.
Выберите текст
В меню выберите «Плагины»> «NPPExport»> «Копировать RTF в буфер обмена».
В MS Word выберите «Правка»> «Специальная вставка».
Откроется диалоговое окно «Специальная вставка». Выберите переключатель Вставить и в списке выберите Форматированный текст (RTF).
Вы должны увидеть форматированный текст.
Выберите текст.
Щелкните правой кнопкой мыши.
Команды плагина -> Копировать текст с подсветкой синтаксиса
Вставьте это в Word или что-то еще.
Стоит отметить, что 64-битный Notepad ++ не поддерживает диспетчер плагинов и NPPExport , поэтому они не будут отображаться в меню плагинов . Если вы попытаетесь добавить плагин NPPExport вручную, скорее всего, вы увидите:
«Плагин NPPExport не поддерживается 64-битным Notepad ++»
К счастью, есть NPP_Export плагин для загрузки из здесь , который хорошо работает с 64-битным Notepad ++ (v7.2.2 в моем случае) и поддержка диспетчера подключаемых модулей в стадии реализации (проверка GitHub обновлений).
Для тех, кто не видит плагины-> NPPExport,
Скачать менеджер плагинов с этого . Извлеките содержимое и поместите в папку установки C / ProgramFile / NP ++, плагины и папку обновления. Перезапустите NP ++. Тогда вы сможете увидеть Plugins-> Plugin Manager. Вы можете скачать любой плагин, включая NPPExport, и установить его, чтобы увидеть команду «Копировать».
Мне кажется, что самый лучший и простой способ комментирует Деннис Г :
А теперь перейдите в [Настройки> Ярлык ярлыков> Команды плагина> Скопировать все форматы в буфер обмена] и установите для него CTRL + SHIFT + C -> Мгновенная радость. CTRL + C для копирования необработанного текста, CTRL + SHIFT + C для копирования с форматированием. Это должно быть по умолчанию.
Надеюсь помочь кому-то так же, как я!
Поскольку выбранный ответ довольно старый, и все изменилось, вот новая процедура, если вы используете 64-битный Notepad ++. 64-битная версия не поставляется ни с менеджером плагинов, ни с NppExport. Все подробности предоставлены здесь .
Чтобы быстро возобновить работу, Менеджер плагинов больше не разрабатывается, и NppExport можно найти здесь .
Ужасно искать эту неудачу
Скопируйте .dll сюда:
\ Program Files \ Notepad ++ \ plugins -> поместите здесь
Перезапустите блокнот ++
и теперь вы можете использовать команды копирования !!!