编写 shell 命令行代码示例的指南
以下指南涵盖了如何为 MDN Web 文档编写 Shell 命令行代码示例。
什么是“shell”
Shell 是一个等待您输入命令并按回车键的程序。为了指示您应该输入哪些命令,MDN Web 文档上的内容将它们列在代码块中,类似于代码示例。
这样的代码块看起来像这样
bash
# This may take a while...
git clone https://github.com/mdn/content
cd content
shell 命令行代码示例的通用指南
选择格式
关于正确缩进、空格和行长的观点一直存在争议。关于这些主题的讨论会分散创建和维护内容的注意力。
在 MDN Web 文档中,我们使用 Prettier 作为代码格式化程序,以保持代码风格一致(并避免无关紧要的讨论)。您可以参考我们的 配置文件 来了解当前规则,并阅读 Prettier 文档。
Prettier 格式化所有代码并保持风格一致。然而,您还需要遵循一些额外的规则。
编写 shell 代码块
编写 shell 代码块时
- 不要在 shell 指令的开头包含
$
或>
。它会造成更多混乱,而不是帮助,而且在复制指令时没有用。 - 注释以
#
开头。 - 在 markdown 中选择“bash”来指示语言。
另请参见
Django 服务器端开发文档 展示了 shell 命令行命令的良好实践演示。