你能隐式地告诉智能感知变量是什么类型吗?

Can you implicitly tell Intellisense what type a variable is?

本文关键字:变量 感知 是什么 类型 智能      更新时间:2023-09-26

>在Visual Studio 2012中使用JavaScript,你能隐式地告诉Intellisense变量是什么类型吗?

例如,您能否添加一个注释,为智能感知提供更多信息。

/**
 * @type {Apple}
 */
var obj = tree.pickFruit();

我意识到注释是 JSDoc 语法,如果可以使用它而不是 VSDoc 语法,那将是一个奖励

语法

信息:VSDoc是Microsoft使用的注释语法,但似乎JSDoc是一个更广泛的语法。

我认为这是不可能的(至少目前) - 要么智能猜测正确的类型,要么没有。如果你想要打字(因此想要丰富的智能),你可能想看看Microsoft的TypeScript。