我在VS Code 1.25.1中打开了两个文件。在myclass.js
中:
/**
* MyClass documentation
*/
class MyClass {
/**
* MyClass constructor documentation
*/
constructor() { /* ... */ }
}
module.exports = MyClass;
MyClass.someProp = false;
当我将光标悬停在MyClass
上时,VS Code将显示一个工具提示,其中包含该类的JSDoc注释(“ MyClass文档”)。
在main.js
中:
const MyClass = require('./myclass');
const myVar = new MyClass();
MyClass.someProp = true;
当我将光标悬停在第1行或第3行的MyClass
上方时,工具提示只会显示const MyClass: typeof MyClass
。奇怪的是,将光标悬停在第2行的MyClass()
上会显示正确的工具提示(“ MyClass构造函数文档”)。
如何使VS Code在MyClass
中为main.js
显示正确的工具提示?