首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我应该如何使用Outlook发送代码段?

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

Stack Overflow用户
提问于 2009-07-20 07:22:26
回答 11查看 233.2K关注 0票数 180

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

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

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

不要将每句话的第一个字母都大写(否则我所有的函数都是public)

  • Disable智能引号,而不是P copy+paste ublic)(花哨的引号不能很好地从电子邮件中输出)
  • 从不使用拼写检查器(因为它太烦人了)

我也喜欢我的代码是等宽字体,黑色,缩进,并且比其他文本小。我试着为它创建一个样式,但是由于某种原因,这个样式永远不会保存。:-(编辑:原来我没有告诉它“基于这个模板的新文档”

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

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2013-05-15 19:11:13

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

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

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

代码语言:javascript
运行
复制
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
票数 52
EN

Stack Overflow用户

发布于 2012-09-09 00:55:55

几年后,我得到了一个答复。

  1. 使用联机代码突出显示工具(如http://tohtml.com/ )突出显示代码,以便您可以将标记的代码从集成开发环境粘贴到Word中。根据您的集成开发环境,您可以跳过此步骤。
  2. 在Word 2010中,请转到插入->对象->openDocument文本。步骤2-3记录在How do you display code snippets in MS Word preserving format and syntax highlighting?.
  3. Paste你突出显示的代码到对象中。
  4. 将整个object.
  5. Right-click->粘贴对象复制到

中。

这将为您提供一个高亮显示的、包含在Outlook 2010电子邮件中使用的代码框。

票数 131
EN

Stack Overflow用户

发布于 2016-07-28 15:24:32

如果您在pc上安装了notepad++,则可以将文本复制为RTF (富文本格式),然后将其粘贴到outlook邮件中。

1)将代码片段粘贴到notepad++中

2)从菜单栏导航到"Plugins -> NppExport -> Copy RTF to clipboard“

3)粘贴到你的邮件中

4)完成

票数 102
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1151152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档