powershell - 我可以使用基于注释的文档为示例添加标题吗?

标签 powershell documentation

例如,Get-ChildItem其帮助中有这样的内容:

-- Example 9: Output for experimental feature PSUnixFileStat --

    PS> Get-ChildItem /etc/r*

当我运行Get-Help时在我的东西上,酒吧只是说Example <number> .

编写以下内容:

<#
.EXAMPLE Example title
example
#>

中断Get-Help .

我需要使用 XML 帮助还是还有其他东西?

PS:问题提交表单要求我不要在标题中使用“帮助”。在这种情况下,这有点愚蠢。

最佳答案

Do I need to use XML help or is there something else?

是的,如果您想自定义示例命令部分标题,您确实需要使用 MAML 格式的基于 XML 的帮助。通过 PlatyPS 创作此类帮助文件最简单。 模块,它允许以编译为 MAML 格式的 Markdown 格式 (*.md) 文件编写帮助。

您无法通过基于注释的帮助自定义示例命令部分标题(至少从 PowerShell 7.2.x 开始是这样,但我怀疑这一点不会改变) - 请参阅.EXAMPLE section about_Comment_Based_Help 概念帮助主题中的文档。

  • 该主题表明,只有少数部分接受参数,并且正如您所观察到的那样,尝试使用不支持任何参数的参数会完全破坏基于注释的帮助。

关于powershell - 我可以使用基于注释的文档为示例添加标题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61991184/

相关文章:

powershell - echo "string"> Windows PowerShell 中的文件将不可打印的字符附加到文件

php - 没有类的 php 站点的 UML 类图

javascript - 是否有任何软件包可以让您记录 gruntfile,类似于 Node 的 apiDocs?

python - Windows事件日志消息字段传递给elasticsearch

powershell - 在 Powershell 中使用用户名/密码连接到网络文件夹

powershell - 使用Powershell替换文本文件中的路径

windows - 用于卸载显示适配器驱动程序的 PnPutil 命令不起作用

python - torch.mean() 源代码的位置

c++ - 从现有项目手动创建 UML 或类图

r - 同一 R 包中非导出函数的显式命名空间 - 最佳实践