如何使用 JSDoc 记录 CoffeeScript 源代码?
我有一些用 CoffeeScript 编写的代码,我想使用 Google Closure 编译器优化生成的 JavaScript,因此需要使用 JSDoc 记录这些文件。 我的问题是,如何…
如何让 JSDoc 记录我的 _methods?
我有一个包含此方法的类, /** * Uses the native RegExp object and the native string.replace to replace text * @name _replace * @param {String…
指定在另一个文件中声明的全局变量的类型
我如何告诉我的 IDE (PHPStorm) 某些全局变量不是“未声明”的,而是简单地在其他地方声明的;并有特定的类型? 来自 Magento 的示例 (opcheckout.js)…
JsDoc 工具包和命名空间 - 警告尝试..而不
我将 jsdoc-toolkit 与 Mike Koss 的命名空间库。代码如下所示 namespace.module('a.b', // this is the namespace // @param {Object} exports visib…
如何在 JavaScript 中记录命名空间?
如何使用 jsDoc 在 JavaScript 中记录命名空间? 这是我的尝试,这样对吗? /** * My special namespace * * @name my.namespace * @namespace */ $na…
在 Vim 中获取 jsDoc intellisense 的最佳方式是什么
我最近开始使用 vim,并且完全迷恋它。 我还没有找到一种很好的方法来使用 jsdoc 注释和 ctags 来获得智能感知或跳转到函数的能力。 你如何做到这一点…
linux shell 将变量参数附加到命令中
我正在尝试获取一个为给定参数生成 JSDoc 的 bash 脚本,就像这样, ./jsdoc.sh file.js another.js maybe-a-third.js 我陷入了如何将未知数量的参数…
Eclipse JSDT - 声明函数参数的类型
使用 Eclipse Helios: 如果我定义一个简单的 Javascript 函数,则 /** * @returns {Number} * @param {String} arg */ function test(arg) { return …
jsdoc-toolkit 不喜欢我的语法?
我是第一次使用 jsdoc,它似乎不太喜欢我的语法,而且我找不到它喜欢的任何内容: (function(){ // issue #1 /** * Creates an instance of a Cube an…
如何记录具有已知参数类型的可变长度的参数列表?
相关:在 JSDoc 中记录开放式参数函数的正确方法 我有一个通过访问 arguments 变量: /** * @param options An object containing options * @param […
如何使用 jsdoc 对此进行记录?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
使用jsdoc时出现一些问题
'use strict'; /** * ImagePreloader is a tool for multi-images preloading * * @example * new ImagePreloader(['http://image1.jpg', 'http://ima…
jslint、jsdoc 和 rhino 集成从命令行运行?
在推送到生产环境之前,我必须通过开发环境中的命令行测试所有 js 文件。我应该如何集成这 3 个文件?这样我就可以运行 jslint jsfile.js or jslint j…
JSDoc 和 JavaScript 属性 getter 和 setter
我希望我的代码(如下所示)可以生成使用 JSDoc(v2.4.0) 描述对象文字的每个属性的文档,但它不起作用。有谁知道如何使用 JSDoc 从使用 getter/setter…
如何使用内联 JSDoc 指示参数是可选的?
根据 @param 的 JSDoc wiki,您可以使用 @param 来指示 @param 是可选的 /** @param {String} [name] */ function getPerson(name) { } ,并且您可以…