小编典典

我应该如何使用 Outlook 发送代码片段?

all

作为一家大公司的程序员,我经常发送包含代码示例的 Outlook 电子邮件。

我实际上会直接在电子邮件中输入代码。这不可避免地会导致问题,因为 Outlook
确实喜欢以令人愉悦但无益的方式格式化文本。我的代码需要可从电子邮件中复制并直接复制到代码中,因此我不希望 Outlook
通过添加特殊字符或诸如此类的东西来弄乱它。

所以我总是需要调整选项,比如:

  • 不要将每个句子的第一个字母大写(否则我的所有函数都是 P ublic 而不是 p ublic)
  • 禁用智能引号(花哨的引号不能很好地从电子邮件中复制+粘贴)
  • 永远不要使用拼写检查器(因为它会很烦人)

我还喜欢我的代码采用等宽字体、黑色、缩进并且比其他文本更小。 我试图为此制作一个样式,但由于某种原因,样式永远不会保存。 :-(
[编辑:原来我并没有告诉它处理“基于此模板的新文档”]

有没有办法将代码放在

 块中,或者告诉 Outlook 忽略所有这些规则并按照我想要的方式格式化代码?如果没有,您发现了哪些方法可以在
Outlook 电子邮件中发送代码片段而不会变得非常烦人?


阅读 215

收藏
2022-07-13

共1个答案

小编典典

如果您使用的是 Outlook
2010,您可以定义自己的样式并选择所需的格式,在格式选项中有一个语言选项,您可以在此处指定语言并指定是否希望拼写检查器忽略此文本风格。

使用此样式,您现在可以将代码粘贴为文本并选择您的新样式。Outlook 不会更正文本,也不会对其执行拼写检查。

下面是我为通过电子邮件发送代码片段定义的样式的摘要。

Do not check spelling or grammar, Border:
Box: (Single solid line, Orange,  0.5 pt Line width)
Pattern: Clear (Custom Color(RGB(253,253,217))), Style: Linked, Automatically update, Quick Style
Based on: HTML Preformatted
2022-07-13