【发布时间】:2018-05-28 16:29:33
【问题描述】:
在 Sublime 或 VS Code 中,您可以定义一个特殊的注释(例如 DocBlockr 或 JSDocs),Intellisense 将识别并为您提供智能工具提示功能。
我有一个带有选项参数的函数。这是一个对象,可以有几个属性,可以包含函数、字符串、整数等。一个例子是:
function foo(options){
options = options || {};
if(options.foo){
console.log(options.foo);
}
if(options.bar) {
console.log(options.bar());
}
}
foo({foo: 'foo', bar: function(){return 'bar';}});
我可以添加一个 DocBlockr 注释,但这只会产生一个工具提示,表明它需要一个对象。
是否可以对该选项对象进行某种定义,以便使用智能感知弹出?
【问题讨论】:
标签: javascript visual-studio-code sublimetext3 intellisense jsdoc