Есть ли простой способ скопировать блок кода с синтаксическим кодом как rtf в intellij IDEA?
Копировать блок синтаксического кода в формате rtf в intelliji IDEA?
Ответ 1
UPDATE: теперь есть новый плагин для этого: 'Копировать' на стероидах, который поддерживается от JetBrains.
Невозможно скопировать цветной блок кода из IDEA напрямую.
Обходным путем является использование Файл | Экспорт в HTML, затем откройте HTML в браузере, затем скопируйте его из окна браузера и вставьте в Wordpad или MS Word.
Другим и более быстрым способом является установка Копировать как HTML в Настройки | Плагины
Копирует фрагмент кода как html
- Добавляет пункты меню "Скопировать как HTML" в главное меню и всплывающее окно редактора. Скопирует текущий выбор или полный буфер редактора. В настоящее время работает только в том случае, если фокус находится в редакторе (например, не будет работать в дереве проекта).
- Сохраняет больше форматирования, чем встроенный экспорт HTML.
- HTML - это всего лишь фрагмент (без тегов html и body), предназначенный для вставки в полный HTML-документ.
- В настоящее время формат HTML исправлен и часто использует CSS.
- Параметры: unindent, добавление границы, отступы, номера строк, переходы между вкладками и пробелами, включение редактора и выделение ошибок (см. настройки IDE → Копировать как HTML).
- Повторное использование редактора "Показать номера строк" (см. меню "Идея" ).
Ответ 2
- Перейдите к https://gist.github.com/
- Скопировать код из IntelliJ в новый частный gist;
- Сохраните его, скопируйте красочный код из браузера туда, где хотите;
- Удалить суть.
Ответ 3
Использование внешнего инструментального блокнота ++ 1) Скопировать фрагмент кода в блокнот ++ 2) применить подсветку синтаксиса 3) копировать с плагином nppexport в буфер обмена как rtf
Ответ 4
IntelliJ IDEA 15
По умолчанию вы можете копировать богатый текст из IntelliJ в Microsoft Word (например).
Эта функция может быть найдена в Файл > Настройки... > Редактоp > Общие > Копия Rich Text > Скопировать как богатый текст по умолчанию
Вы также можете изменить цветовую схему только для операции копирования-вставки (ваша текущая схема не будет затронута).
Ответ 5
Если вы на Mac и, как TextMate, здесь отличный способ скопировать стилизованный код из TextMate: https://github.com/bblimke/copy-with-style-tmbundle
Это не так удобно, как делать это прямо из IntelliJ, но это немного удобнее, чем использование gist или pastebin. Кроме того, в отличие от модуля "Копировать как HTML" для IntelliJ, это решение действительно работает на момент написания этой статьи.