Typescript VisualStudio代码:为属性显示JSdoc
有没有一种方法可以使光标在Typescript VisualStudio代码:为属性显示JSdoc,typescript,visual-studio-code,jsdoc,vscode-extensions,Typescript,Visual Studio Code,Jsdoc,Vscode Extensions,有没有一种方法可以使光标在x:10,上移动时,显示Point.prototype.x的JSdoc。目标是使JSdoc与我将鼠标移到pt.x上时的JSdoc相同 如果当前版本的VisualStudio代码无法实现,那么可以通过编写自己的扩展来实现吗?如果是,vscode名称空间API的哪一部分与此相关 类点{ /**x属性*/ x:数字; /**y属性*/ y:数字; } /**打印一个点。 *@param pt点 */ 功能打印点(pt:Point){ 控制台日志(第x部分,第y部分); }
x:10,
上移动时,显示Point.prototype.x的JSdoc。目标是使JSdoc与我将鼠标移到pt.x上时的JSdoc相同
如果当前版本的VisualStudio代码无法实现,那么可以通过编写自己的扩展来实现吗?如果是,vscode名称空间API的哪一部分与此相关
类点{
/**x属性*/
x:数字;
/**y属性*/
y:数字;
}
/**打印一个点。
*@param pt点
*/
功能打印点(pt:Point){
控制台日志(第x部分,第y部分);
}
打印点({
x:10,
y:10,
});
设pt=新点();
第x部分;
我致力于VSCode的JavaScript和TypeScript支持
这看起来像个虫子。我已经打开来跟踪这个
在TypeScript中修复该问题后,您可以通过安装夜间TypeScript构建(npm install)来尝试typescript@next
)和以下选项来配置您的工作区
下面是VSCode对hover for TypeScript和JavaScript的实现,以防您感兴趣:所有的语言特性都来自TypeScript服务器
class Point {
/** The x property */
x:number;
/** The y property */
y:number;
}
/** Prints a point.
* @param pt The point
*/
function printPoint(pt:Point){
console.log(pt.x,pt.y);
}
printPoint(<Point>{
x:10,
y:10,
});
let pt = new Point();
pt.x;