作为一家大公司的程序员,我经常发送包含代码示例的Outlook电子邮件。
实际上,我会直接在电子邮件中输入代码。这不可避免地会带来问题,因为Outlook确实喜欢以令人愉快但没有帮助的方式格式化文本。我的代码需要从电子邮件中复制出来,并直接复制到代码中,所以我不希望Outlook通过添加特殊字符或诸如此类的东西来扰乱它。
所以我总是需要调整选项,比如:
不要将每句话的第一个字母都大写(否则我所有的函数都是public)
我也喜欢我的代码是等宽字体,黑色,缩进,并且比其他文本小。我试着为它创建一个样式,但是由于某种原因,这个样式永远不会保存。:-(编辑:原来我没有告诉它“基于这个模板的新文档”
有没有办法将代码放在块中,或者告诉Outlook忽略所有这些规则,并按我想要的方式格式化代码?如果没有,你发现了什么方法可以在Outlook电子邮件中发送代码片段,而不会变得非常恼人?
发布于 2013-05-15 19:11:13
如果您使用的是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
发布于 2012-09-09 00:55:55
几年后,我得到了一个答复。
中。
这将为您提供一个高亮显示的、包含在Outlook 2010电子邮件中使用的代码框。
发布于 2016-07-28 15:24:32
如果您在pc上安装了notepad++,则可以将文本复制为RTF (富文本格式),然后将其粘贴到outlook邮件中。
1)将代码片段粘贴到notepad++中
2)从菜单栏导航到"Plugins -> NppExport -> Copy RTF to clipboard“
3)粘贴到你的邮件中
4)完成
https://stackoverflow.com/questions/1151152
复制相似问题