如何在Gmail(或任何其他电子邮件)中使用代码块格式?

mod*_*tos 5 gmail

这个问题不是很技术性的,但我正在尝试使用格式化代码来执行特定的操作,以便在电子邮件中使用.我正在尝试通过电子邮件向同事发送几个命令行提示,如下所示:

C:\Users\DOOKIE\Documents\research>hg branches
default                      476:7556c41ee089
Run Code Online (Sandbox Code Playgroud)

我想将它发送到一个代码块,灰色背景类似于上面的格式.有谁知道如何在Gmail中执行此操作?

Den*_*ott 10

一个不错的选择是使用 VS Code。简单的 Ctrl C 和 Ctrl V 将抓取代码以及突出显示和编辑器主题(在我的例子中为深色)。您会得到类似的内容: 通过电子邮件发送的带有突出显示的深色模式的代码

另一个选择是名为Markdown Here的 Chrome 扩展,它支持 GitHub 风格的 Markdown。使用扩展,以下是我通过将 Python 代码包含在“Python(某些代码)”中所实现的代码,通过使用 Markdown Here 突出显示的电子邮件发送代码

我发现 Vs code 版本更好看。快乐突出!

Ps:通常为了突出显示代码,我们将其括在三个反引号(```)中,如果您希望以某种语言语法突出显示代码,请在开始反引号之后写入语言名称,然后是代码,最后是结束集。Python 的一个例子是打开反引号,单词“Python”,然后是关闭反引号的代码。你最终会得到类似的结果:

print is True
if print is True:
    print('sample python code')
else:
    pass

Run Code Online (Sandbox Code Playgroud)


mod*_*tos 5

我发现了一个名为 Markdown 的插件(至少对于 Google chrome),它是一种用于格式化文本的轻量级标记语言。它目前用于 GitHub 和 BitBucket 存储库上的项目通信。我确信那里有类似的解决方案,但像 Markdown 这样的浏览器插件似乎是一个不错的选择。

通过使用标签,我可以将代码和脚本(如上述问题中的代码和脚本)引用为所需的格式。只需在任何代码前后添加三个反引号 (```) 即可创建代码块。

https://markdown-here.com/

  • [markdown-here](https://github.com/adam-p/markdown-here) 是适用于大多数浏览器的最新替代方案。 (2认同)