刚才发邮件的时候,手动格式化了一段几百行的代码,累死了。。。
一般从 Visual Studio 、 gnome-terminal 等地方粘出来的代码肯定都时纯文本,有工具可以生成 HTML 之类的富文本吗?
贴到博客里然后再复制回来应该是个办法,但是感觉太不优雅了,而且调颜色方案也不是很方便。
后来又试了一下
总结
使用 Notepad++ 是可以复制 RTF 的,需要用到一个叫 NppExport 的插件 (默认情况下应该已经启用了)
下面的链接里有相关截图:
http://stackoverflow.com/questions/3475790/copy-notepad-text-with-formatting
但是 Notepad++ 没有 Linux 版 (Wine 还没测试),并且剪贴板里的东西从 VirtualBox 虚拟机里复制出来格式就没了
Sublime Text 2 有 Linux 的版本,但也有些小问题。下面列举一下安装步骤:
首先安装 Sublime Text 2 (Ubuntu 14.04)
然后按照这里的方法安装 Package Control
然后使用 Package Control 安装 SublimeHighlight
最后重启 Sublime Text 即可完成安装。但是实际上使用是有些问题的:
总之 Linux 下还是稍微有点不方便,但是既然有 Sublime Text 这个东西,大部分语言的高亮处理应该是没问题了
1
pelloz 2016-02-23 17:44:55 +08:00
我从 Eclipse 上面复制到 word 里面是带有格式的啊,你先复制到 word 里面再试试?
|
2
whahuzhihao 2016-02-23 17:48:17 +08:00
phpstorm 赋值出来的直接就是 rtf ,自带格式
|
3
myth 2016-02-23 18:50:13 +08:00 1
用 sublime 的话可以试下 插件 sublimeHighlight
|
4
xuboying 2016-02-23 18:51:45 +08:00 via Android
Notepad++ rtf 格式,求 vim rtf
|
5
puyo 2016-02-23 18:52:45 +08:00
貌似 notepad 有复制 html 格式的内容,具体去查询一下
|
6
Yc1992 2016-02-23 18:56:06 +08:00
google 关键字 代码高亮
或者写到 markdown 里面 导出为 html |
7
ChiChou 2016-02-23 19:28:50 +08:00
从 Visual Studio 复制到 Word 里是带颜色的
|
8
garipan 2016-02-23 20:16:36 +08:00
这就是为什么要用 MarkDown
|
9
cmheia 2016-02-23 20:21:50 +08:00
|
10
Delbert 2016-02-23 20:38:11 +08:00 via Android
一般从 Visual Studio 、 gnome-terminal 等地方粘出来的代码肯定都时纯文本???
为啥我从 VS 复制出来是代码高亮的? |
14
feng32 OP @xuboying 找到了,在菜单 Plugins - NppExport 目录下
这里有个截图: http://stackoverflow.com/questions/3475790/copy-notepad-text-with-formatting |