43

我通过 Gmail 将我的代码发送给了我的朋友,但正如您猜想的那样,该代码在 Gmail 中没有突出显示。是否有突出显示通过 Gmail 发送的代码的解决方案?

4

9 回答 9

40

将您的代码粘贴到在线(可能是离线)语法荧光笔,例如http://tohtml.com/。然后将其复制/粘贴到 gmail 并发送。

于 2009-07-20T06:44:30.947 回答
22

考虑使用gist.github.com

一些好处:

于 2015-03-12T15:27:18.330 回答
9

除非您绝对必须在电子邮件中包含代码,否则我只会将您的代码放在Pastebin上并链接到代码。

如果您必须将代码放入电子邮件中,您可以使用 GreaseMonkey 脚本,例如这个 C++ highlighter,但是这对您将其发送给的人不起作用,只有您自己。另一种解决方案是将您的代码导出为 HTML(带有颜色),并将其作为 HTML 发送给该人。如果您使用的是 Visual Studio,请尝试使用 Visual Studio 的CopySourceAsHtml插件。

于 2009-07-20T06:45:49.617 回答
9

如果您的语言在http://tohtml.com上不可用,但您使用 GitHub,您也可以粘贴到那里的(私人)gist - http://gist.github.com/ - 然后复制并粘贴回 gmail。

于 2010-06-03T17:36:33.660 回答
4

使用markdown-here。您可以在带有扩展名的邮件中编写降价。扩展格式邮件内容为html并高亮代码。我认为这是一个很好的扩展。

一个例子

于 2014-02-17T09:05:50.660 回答
1

如果我必须从 Eclipse 发送一段 Java 代码,我将代码复制粘贴到 Microsoft Word 中,然后从 Word 中复制到 Gmail 中。这保留了 HTML 格式。如果您使用 Outlook 等电子邮件程序,只需从 Eclipse 复制并粘贴到 Outlook 中即可。

于 2011-03-03T17:35:01.017 回答
0

试试http://jsbin.com/。易于编写 html/JavaScript 和测试。只需将代码从 jsbin 复制粘贴到 gmail 即可。

于 2010-11-04T04:23:54.977 回答
0

使用 Xcode 的面向 mac 的解决方案:

我将代码转换为 RTF 文件(使用qlmanage -p source_file -o此处http://hints.macworld.com/article.php?story=20091104002118164中描述的 Xcode 命令)。

然后在 Word 中打开它(不是在 textedit 中,当从 textedit 颜色复制时会丢失),然后将其从 Word 复制并粘贴到 gmail 中。

于 2012-03-07T22:00:09.520 回答
0

对于那些希望从 xCode 复制/粘贴到电子邮件的人,我只需从 xCode 复制并粘贴到 Mac 的默认电子邮件客户端(“邮件”)。它使用颜色保留所有格式。

于 2015-01-11T10:29:57.893 回答