我想将代码粘贴到Word文档中,同时保留突出显示的彩色文本。有没有办法做到这一点?
Answers:
您可以安装突出显示插件,然后SublimeHighlight: copy to clipboard as RTF
在命令面板中使用命令。
如果要使用自己的配色方案,请使用ExportHTML插件导出为html并将html复制并粘贴到MS Word中。可以将HTMLExport配置为使用任何已安装的配色方案。只需阅读文档并查看默认设置即可。
使用可以在RTF中复制到剪贴板的Safari之类的浏览器。对我来说,chrome无法正常工作。
键入“添加存储库”,然后按 enter
然后粘贴此链接https://github.com/n1k0/SublimeHighlight/tree/python3
按CTRL+ SHIFT+ P(Windows)或⌘+ ⇧+P再次在Mac上,输入“安装包”,然后按Enter键或Return
输入“ Sublime Highlight”,然后按Enter键安装插件
键入,例如,“ SublimeHighlight:以RTF格式复制到剪贴板:”,如下所示:
将其粘贴在Word或Powerpoint中,您将发现文本已使用着色和格式进行粘贴。
这些是您可以使用的命令:
SublimeHighlight:转换为HTML:在新的SublimeText选项卡中将当前代码转换为突出显示的HTML。
SublimeHighlight:转换为RTF:将在新的SublimeText选项卡中将当前代码转换为突出显示的RTF。
SublimeHighlight:以HTML格式查看:将当前代码转换为突出显示的HTML,并在默认浏览器中将其打开。
SublimeHighlight:以RTF格式查看:将当前代码转换为RTF文档,并使用默认程序打开生成的文件。
SublimeHighlight:以HTML格式复制到剪贴板:将当前代码转换为突出显示的HTML,并将其存储到系统剪贴板中。
SublimeHighlight:以RTF格式复制到剪贴板:将当前代码转换为原始突出显示的RTF并将其存储到系统剪贴板中。
Preferences
- > Package Settings
- > SublimeHighlight
- > Settings-User
。粘贴此代码
{
"theme": "fruity",
"linenos": "inline",
"noclasses": true,
"fontface": "Menlo"
}
在这里,我使用了“水果”主题,您可以选择任何喜欢的主题。这些都是可能的主题:
在下一个代码中,我将CTRL + ALT + C设置为使用格式复制文本,您可以按照以下几个步骤进行操作: