在 Microsoft Teams 中使用代码块

应用对象
Teams Microsoft Teams

代码块允许你在 Microsoft Teams 的撰写框中共享和编辑代码。 可以使用代码块来共享任何类型的代码,例如 Java、Python 或 Bash。

在移动设备上的桌面呈现上创建的代码块具有行号、语法突出显示和自动文本换行功能,使你能够清楚地查看代码。 只能在桌面上创建代码块。

插入代码块

可以通过几种不同的方式向邮件添加代码块:

  • 斜杠命令: 在撰写框中键入 /code
  • 捷径: 在 Windows 和 Web 上选择 Ctrl + Shift + Alt + B 。 在 Mac 上选择 Cmd + Shift + Option + B 。 
  • Markdown: 在撰写框中键入三个反引号 (```) 。 

还可以在撰写框中选择“ 显示格式设置选项teams-format-icon ”,然后选择“ 代码块teams-code-block-button-icon ”。  

选择语言

  1. 插入代码块后,选择下拉列表以从语言列表中选择语言 (,例如 Python 或纯文本) 。

    注意

    每次共享代码时,都无需选择语言。 代码块会记住你最后使用的语言。 

  2. 代码块将使用基于所选语言的语法突出显示来设置代码的格式。

    提示

    如果语法突出显示不起作用,检查为代码选择了正确的语言。 

编写和编辑代码

直接在撰写框中编写和编辑代码。 完成后,选择“ 发送 ”以发送邮件。

注意

任何人都可以直接从发送的消息复制代码。  

换行文本

如果代码行很长,则可以换行文本。 这可以防止代码块变得过宽。 
若要换行文本,请在代码块中选择“ 更多选项”microsoft-teams-more-options-icon-001 。 然后在代码块的“显示”选项下选择“ 换行文本 ”。 

使其具有协作性

在发送代码块之前将其转换为Loop组件,以便聊天中的任何人都可以对其进行编辑。

  1. 发送代码之前,请在代码块中选择“ 更多选项”microsoft-teams-more-options-icon-001
  2. 选择“ 进行此协作”。

注意

  • 你只会看到在发送代码块之前使其协作的选项。 如果在协作编辑时遇到问题,请确保每个人都具有编辑Loop组件所需的权限。
  • 如果将包含超过 30,000 个字符的代码粘贴到代码块中,它将转换为协作代码块。 这样,你和其他人就可以在保持语法突出显示的同时查看要共享的所有代码。

在 Microsoft Teams 中发送消息中的代码片段

在 Microsoft Teams 中使用 Markdown 格式