1406得票27回答
如何在Python中创建多行注释?

如何编写多行注释?大多数语言都有块注释符号,例如:/* */

1135得票6回答
Python最常见的文档字符串格式是什么?

我见过几种不同风格的Python文档字符串编写方式,哪些是最受欢迎的风格?

1016得票20回答
Swift中的#pragma mark是什么?

在Objective C中,我可以使用#pragma mark来标记我的代码中的部分,以便在符号导航器中更好地组织。由于这是一个C预处理指令,在Swift中不可用。在Swift中有没有类似的替代方法,还是我必须使用丑陋的注释?

308得票20回答
使用doxygen记录代码的最佳技巧是什么?

我的团队开始使用Doxygen文档记录我们的C代码,尤其关注我们的公共API头文件。 Doxygen具有很大的灵活性和不同的特殊命令,这很好,但是在没有试错的情况下,不清楚什么是好事情,什么是坏事情。您喜欢如何标记您的代码?您有哪些必须做和禁止做的事项?请提供您的顶级提示,每个答案一个,以便投...

270得票44回答
什么是自说明代码?它能取代精心编写的文档吗?

我有一个同事坚持认为他的代码不需要注释,它是“自说明的”。 我已经查看了他的代码,虽然它比我见过其他人编写的代码更清晰,但我仍然不同意自说明的代码能像良好注释和文档化的代码一样完整和有用。 帮我理解他的观点。 什么是自说明的代码 它是否真的能够取代良好注释和文档化的代码 是否有情况下它比良好...

243得票9回答
如何为带参数的方法编写文档?

如何使用Python的文档字符串记录带参数的方法? PEP 257 给出了以下示例: def complex(real=0.0, imag=0.0): """Form a complex number. Keyword arguments: real -- the...

229得票3回答
Pandas重新采样文档

我完全理解如何使用resample,但是文档没有很好地解释选项。 因此,resample函数中的大多数选项都很直观,除了以下两个: rule:目标转换的偏移字符串或对象 how:string类型,用于向下取样或重新采样的方法,默认为“mean” 因此,通过查看我在网上找到的尽可能多的...

225得票2回答
Python模块文档字符串应该包含什么?

好的,我已经阅读了PEP 8和PEP 257,并为函数和类编写了许多文档字符串,但我对模块文档字符串的内容有点不确定。我认为,最少应该记录模块导出的函数和类,但我也看到一些模块列出了作者姓名、版权信息等。有没有人有一个好的 Python 文档字符串应如何结构化的例子?

196得票4回答
Xcode 5有哪些新的文档命令可用?

Xcode 5的一个新功能是使用特殊注释语法来记录您自己的代码。格式类似于doxygen,但只支持那些功能的子集。 支持哪些命令,哪些不支持? 它们的用法是否与doxygen有所不同?

189得票1回答
如何在JSDoc中指定对象数组作为参数或返回值?

在 JSDoc 中,我能找到的最佳文档显示,如果您有一个特定类型的数组(例如字符串数组),则应使用以下方法: 在 JSDoc 中,最佳的文档建议,如果你有一个特定类型的数组(比如字符串数组),使用如下方式:/** * @param {Array.<string>} myStr...