在intelliji IDEA中将语法颜色的代码块复制为rtf?

pop*_*lka 26 syntax-highlighting copy-paste intellij-idea

有没有一种简单的方法可以将语法颜色的代码块复制为intellij IDEA中的rtf?

Cra*_*der 36

更新:现在有一个新的插件:由JetBrains维护的类固醇'复制'.


无法直接从IDEA复制彩色代码块.

解决方法是使用File | 导出为HTML,然后在浏览器中打开HTML,然后从浏览器窗口复制并粘贴到Wordpad或MS Word中.

另一种更快的方法是在Settings |中安装Copy as HTML插件 插件:

将一段代码复制为html

  • 将菜单项"Copy as HTML"添加到主菜单和编辑器弹出窗口.将复制当前选择或完整的编辑器缓冲区.目前仅在焦点位于编辑器中时才起作用(例如,在项目树中不起作用).
  • 保留比内置HTML导出更多的格式.
  • HTML只是一个片段(没有html和body标签),意味着要插入到完整的HTML文档中.
  • 目前HTML格式是固定的,并且使用CSS很多.
  • 选项:unindent,添加边框,填充,行号,制表符到空格转换,包括编辑器警告和错误突出显示(请参阅IDE设置 - >复制为HTML).
  • 重复使用编辑器"显示行号"设置(请参阅Idea的"视图"菜单).


ROM*_*eer 7

IntelliJ IDEA 15

默认情况下,您可以将富文本从 IntelliJ 复制到 Microsoft Word(例如)。

此功能可以在文件 > 设置... > 编辑器 > 常规 > 富文本复制 > 默认复制为富文本中找到

在此处输入图片说明

您还可以仅为复制粘贴操作更改配色方案(您当前的方案不会受到影响)。


Sot*_*jor 6

  1. 转到https://gist.github.com/
  2. 将代码从IntelliJ复制到新的私有要点;
  3. 保存它,将丰富多彩的代码从浏览器复制到任何你想要的地方;
  4. 删除要点.