webstorm中没有显示Jsdoc错误的警告
我使用WebStormV10.0.4。我想在webstorm中使用JSDoc来验证所使用的对象属性中是否存在一些错误。我希望下面的示例显示警告,但什么也没有发生 在设置面板中,在编辑器->检查中,在Javascript->常规中,当按“jsdoc”过滤时,将显示3个参数: JsDoc注释与函数签名匹配webstorm中没有显示Jsdoc错误的警告,webstorm,jsdoc,Webstorm,Jsdoc,我使用WebStormV10.0.4。我想在webstorm中使用JSDoc来验证所使用的对象属性中是否存在一些错误。我希望下面的示例显示警告,但什么也没有发生 在设置面板中,在编辑器->检查中,在Javascript->常规中,当按“jsdoc”过滤时,将显示3个参数: JsDoc注释与函数签名匹配 构造函数使用可能无效 验证JsDoc/ASDoc 选择其中3个以显示警告 下面是我的示例,其中没有显示任何警告: /** * * @typedef {Object} cleanJRef * * @
构造函数使用可能无效
验证JsDoc/ASDoc 选择其中3个以显示警告 下面是我的示例,其中没有显示任何警告:
/**
*
* @typedef {Object} cleanJRef
*
* @property {string} rRefName
* @property {string} rActiveId
* @property {string} rActiveName
* @property {string} rDbId
* @property {string} rDbName
* @property {Object} rActiveElt
*/
//TODO: why this test do not show a warning or error in webstorm?
/** @type {cleanJRef} */
var testCleanJRef = {
rRefName: 1, //should have a warning here
rActiveId: "0",
rActiveName: "Name",
rDbId: "0",
rDbName: "nom",
rActiveElt: "new Object()", //should have a warning here
incorrectProp: "false" //should have a warning here
};
类型检查仅在使用诸如
testCleanJRef.rRefName=1的赋值时进行代码>。请投票支持在任何进展情况下获得通知类型检查仅在使用类似testCleanJRef.rRefName=1的赋值时进行代码>。请投票决定是否收到任何进展通知每行错误都没有警告,但警告如下:
初始值设定项类型{rRefName:number,rActiveId:string…,incorrectProp:string}不能分配给变量类型cleanJRef
我不知道为什么一开始我没有看到它…每一行错误都没有警告,但警告说:
初始值设定项类型{rRefName:number,rActiveId:string…,incorrectProp:string}不能分配给变量类型cleanJRef
我不知道为什么一开始我没有看到它