

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon Q 开发者版完成 Docstring、JSDoc 和 Javadoc
<a name="docstring-javadoc"></a>

Amazon Q 可以帮助您在代码中生成或完成文档。

------
#### [ C\+\+ ]

![使用 C++ 的文档字符串完成功能的示例。](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/docstring-completion-c-plus.gif)


------
#### [ Javascript ]

在此示例中，Amazon Q 根据现有常量填写 JSDoc 参数。

![JSDoc 完成功能的示例。](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/javascript_vscode_JSDocCompletion.gif)


------
#### [ C\# ]

在此示例中，Amazon Q 根据现有常量填写 JSDoc 参数。

![带有 DocString 完成功能的 C3 示例。](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/c-sharp-docstring.gif)


------
#### [ Java ]

下面的示例改编自 [Oracle 网站上的一个示例](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html)。

在下图中，用户已开始输入一个文档字符串。Amazon Q 提供了建议的词语以添加到文档字符串。

![建议一个函数来完成文档字符串](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/jb-docstring-java.png)


下面的示例改编自 [Oracle 网站上的一个示例](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html)。

在下面的示例中，在 Java 中，用户输入文档字符串。Amazon Q 建议了一个函数来处理文档字符串。

![基于 Javadoc 的代码完成示例。](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/cw-c9-javadoc.gif)


------
#### [ Python ]

在此示例中，Amazon Q 根据相关上下文提出了文档字符串建议。

![文档字符串功能的示例。](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_commentblock.gif)


------