感谢你对参与 Visual Studio 文档的关注!
本主题将介绍在 Visual Studio 文档站点中添加或更新内容的基本过程。
本主题将介绍:
步骤 1:提出问题,描述你要编写的文章及其与现有内容的相关性。 “文档”文件夹中的内容按内容范围(例如,调试器)划分成不同的部分。 为新内容确定正确的文件夹。 获取对建议的反馈。
可以稍作更改,跳过第一个步骤。
步骤 2:对 MicrosoftDocs/visualstudio-docs
存储库进行分叉。
步骤 3:为文章创建 branch
。
步骤 4:编写文章。
如果要新建主题,可以使用此模板文件作为起点。 它包含编写指南,还介绍了每篇文章所需的元数据,例如作者信息。
导航到与步骤 1 中为文章确定的 TOC 位置对应的文件夹。 该文件夹包含该部分中的所有文章的 Markdown 文件。 如有必要,可以创建一个新文件夹来放置内容文件。
对于图像和其他静态资源,请将其添加到名为“媒体”的子文件夹中。 如果要为内容创建新文件夹,请将媒体文件夹添加到新文件夹。
请务必遵循正确的 Markdown 语法。 有关详细信息,请参阅风格指南。
docs
/debugger
debugging-installed-app-package.md
/media
debugging-installed-app-package.png
步骤 5:从分支将拉取请求 (PR) 提交到 MicrosoftDocs/visualstudio-docs/master
。
如果 PR 正在解决现有问题,请将 Fixes #Issue_Number
关键字添加到提交消息或 PR 描述中,以便在合并 PR 时自动关闭该问题。 有关详细信息,请参阅通过提交消息关闭问题。
Visual Studio 团队将审核 PR,并告知更改是否正常或是否需要进行任何其他更新/更改才能批准。
步骤 6:与团队讨论后,对分支进行必要的更新。
一旦应用反馈且更改正常,维护人员会将 PR 合并到主分支。
我们会以某种节奏,将所有提交从主分支推送到实时分支,你将能在 https://docs.microsoft.com/visualstudio/ 中实时看到你的参与内容。
下面是一个简短的指导规则列表,当你参与 .NET 文档时应牢记其中内容。
- 请勿发出大型拉取请求。 可以提出问题并发起讨论,以便我们在你花费大量时间前确定方向。
- 请务必阅读风格指南以及语气和语调指南。
- 请务必使用模板文件作为工作的起点。
- 请务必在处理文章前,在分叉上创建一个单独的分支。
- 请务必遵循 GitHub 流工作流。
- 请务必在博客和推文(或任何社交软件上)频繁地发布你的参与内容!
该文档使用 GitHub Flavored Markdown 编写,并使用 DocFX 和其他内部发布/生成工具生成。 文档托管在 docs.microsoft.com。
如果想要生成本地文档,则需要安装最新版的 DocFX。
有许多使用 DocFX 的方法,DocFX 入门指南中介绍了其中的大多数方法。 以下说明使用该工具的基于命令行的版本。 如果你对以上链接中列出的其他方式更熟悉,可以使用这些方式。
注意:当前的 DocFX 需要使用 .NET Framework(对于 Windows)或 Mono(对于 Linux 或 macOS)。 我们希望在将来将其移植到 .NET Core。
可以使用内置 Web 服务器在本地生成和预览生成的站点。 导航到计算机上的核心文档文件夹并键入以下命令:
docfx -t default --serve
这将在 localhost:8080 上启动本地预览。 然后可以通过转到 http://localhost:8080/[path]
(如 http://localhost:8080/articles/welcome.html)查看所作的更改。
注意:本地预览目前不包含任何主题,因此外观和文档站点不同。 我们正在努力改善体验。
现在,在文章中将所需示例代码作为内联代码块添加。 存储库中有一个 codesnippets 文件夹,但尚未准备好进行公开参与。