Gmail语法荧光笔

Gmail语法荧光笔,gmail,syntax-highlighting,highlighting,Gmail,Syntax Highlighting,Highlighting,我通过Gmail将代码发送给我的朋友,但正如你所猜测的,代码在Gmail中没有突出显示。有没有办法突出显示通过Gmail发送的代码?将代码粘贴到在线(可能是离线)语法高亮显示,如。然后将其复制/粘贴到gmail&send。除非您必须在电子邮件中包含代码,否则我只需将您的代码放在上面并链接到代码 如果您必须在电子邮件中输入代码,您可以使用GreaseMonkey脚本,例如,但是,这对发送给您的人不起作用,只对您有效。另一个解决方案是将代码导出为HTML(带颜色),并将其作为HTML发送给用户。如果

我通过Gmail将代码发送给我的朋友,但正如你所猜测的,代码在Gmail中没有突出显示。有没有办法突出显示通过Gmail发送的代码?

将代码粘贴到在线(可能是离线)语法高亮显示,如。然后将其复制/粘贴到gmail&send。

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


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

如果您的语言在上不可用,但您使用的是GitHub,您也可以粘贴到(私人)gist中,然后复制并粘贴回gmail。

尝试。易于编写html/JavaScript和测试。只需将代码从jsbin复制粘贴到gmail。

如果我必须从Eclipse发送Java代码片段,我会将代码复制粘贴到Microsoft Word中,然后从Word复制粘贴到gmail中。这将保留HTML格式。如果您使用Outlook之类的电子邮件程序,只需将Eclipse复制和粘贴到Outlook中即可。

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

我将代码转换为RTF文件(使用这里描述的Xcode的
qlmanager-p source\u file-o
命令)

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

使用。您可以使用扩展名在邮件中写下降价。扩展将邮件内容格式化为html并突出显示代码。我认为这是一个极好的扩展


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

考虑使用 一些好处:

  • 您可以将突出显示的语法代码复制并粘贴到gmail中
    • (它并不总是完美的,但能完成工作,见下面的屏幕截图)
  • 代码段可以与超链接共享(也可设置书签)
    • 代码仍然可以保持私密性,并且只能与那些拥有秘密链接的人共享
  • 您可以指定语言或代码段类型,或
    • 每个lang都可以指定为
  • 您还可以访问代码段的历史更改,以便随时间跟踪修订

这对我很好,但我希望gmail实验室中应该有一个gmail插件。感谢Ahmet…它似乎使字体大小变得非常小,但却弄乱了python中引号的突出显示。@EricWalker对于SQL Too也是如此。我更喜欢使用内部应用程序,而不是外部链接。因此,为源代码生成突出显示的html代码是最好的方法。我对Chrome扩展持谨慎态度,因为Devartis的扩展可以读取和更改mail.google.com上的数据,所以你读/写/发送的每封电子邮件都可以供他们使用。如果你想一想,你正在向一家位于布宜诺斯艾利斯的公司打开你的电子邮件账户,而你对该公司一无所知:-)不要使用此扩展,因为它从ChromeWebStore中删除是有充分理由的。它被禁止的原因是@DrenaiI think Gist在2021年不支持,当我粘贴到Gmail时,没有突出显示语法。我更喜欢通过减价,然后粘贴到Gmail上,例如,我用打字字体写,这对我很有用。