Intellij idea 在intelliji IDEA中将语法彩色代码块复制为rtf?

Intellij idea 在intelliji IDEA中将语法彩色代码块复制为rtf?,intellij-idea,syntax-highlighting,copy-paste,Intellij Idea,Syntax Highlighting,Copy Paste,有没有一种简单的方法可以将intellij IDEA中的语法彩色代码块复制为rtf?更新:现在有了一个新的插件:由JetBrains维护 无法直接从IDEA复制彩色代码块 解决方法是使用文件|导出为HTML,然后在浏览器中打开HTML,然后从浏览器窗口复制并粘贴到写字板或MS Word中 另一种更快的方法是在设置中安装插件|插件: 将代码片段复制为html 将菜单项“复制为HTML”添加到主菜单和编辑器弹出窗口。将复制当前选择或完整的编辑器缓冲区。当前仅当焦点在编辑器中时有效(例如,在项目树

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

更新:现在有了一个新的插件:由JetBrains维护


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

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

另一种更快的方法是在设置中安装插件|插件

将代码片段复制为html

  • 将菜单项“复制为HTML”添加到主菜单和编辑器弹出窗口。将复制当前选择或完整的编辑器缓冲区。当前仅当焦点在编辑器中时有效(例如,在项目树中不起作用)
  • 保留比内置HTML导出更多的格式
  • HTML只是要插入到完整HTML文档中的一个片段(没有HTML和正文标记)
  • 目前HTML格式是固定的,并且大量使用CSS
  • 选项:取消登入、添加边框、填充、行号、制表符到空格转换,包括编辑器警告和错误突出显示(请参见IDE设置->复制为HTML)
  • 重用编辑器的“显示行号”设置(参见Idea的“查看”菜单)

使用外部工具记事本++ 1) 将代码段复制到记事本++ 2) 应用语法突出显示 3) 使用nppexport插件以rtf格式复制到剪贴板

  • 将代码从IntelliJ复制到新的私有gist
  • 保存它,将彩色代码从浏览器复制到任何你想要的地方
  • 删除要点

  • 如果您在mac电脑上,并且喜欢TextMate,这里有一个从TextMate复制样式化代码的好方法:


    它不像直接从IntelliJ进行操作那样方便,但比使用gist或pastebin更方便。此外,与IntelliJ的“复制为HTML”插件不同,在撰写本文时,此解决方案实际上是有效的。

    IntelliJ IDEA 15

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

    此功能可在文件>设置中找到…>编辑器>常规>富文本复制>默认情况下作为富文本复制


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

    谢谢,我知道这种方法,但我更喜欢使用这种方法:1)复制到记事本++2)应用语法高亮显示3)使用nppexport插件复制到剪贴板作为rtfIf如果您知道这种方法,再加上另一种方法,你应该自己回复并接受正确的回复。链接的插件版本与IDEA11不兼容。一个固定版本在:我没有编辑CrazyCoder的答案,因为他的URL仍然指向官方版本,这个补丁最终应该合并到其中。JetBrains和Copy as HTML插件都可以使用12,两者都很好,但我更喜欢JetBrain的输出。它们都很圆滑。这两个似乎都不适用于IntelliJ 12或13和Keynote 6。这是我发现的唯一有效的解决方案:什么平台?如果我将语法彩色文本复制到写字板中,并在windows上另存为rtf,颜色将保持不变。你确定是user404吗?我用最新的IDEA社区版在Windows XP上也做了同样的事情,并将语法彩色文本粘贴到写字板和MS Word中,只在138.834(IDEA 14 EAP)中修复的IDEA tracker中显示了纯文本upmake FR,耶!很抱歉,我不能多次投票支持这个答案。nppexport太棒了。@popalka这应该是可以接受的答案,因为当前的答案已经过时了。