webstorm中没有显示Jsdoc错误的警告

webstorm中没有显示Jsdoc错误的警告,webstorm,jsdoc,Webstorm,Jsdoc,我使用WebStormV10.0.4。我想在webstorm中使用JSDoc来验证所使用的对象属性中是否存在一些错误。我希望下面的示例显示警告,但什么也没有发生 在设置面板中,在编辑器->检查中,在Javascript->常规中,当按“jsdoc”过滤时,将显示3个参数: JsDoc注释与函数签名匹配 构造函数使用可能无效 验证JsDoc/ASDoc 选择其中3个以显示警告 下面是我的示例,其中没有显示任何警告: /** * * @typedef {Object} cleanJRef * * @

我使用WebStormV10.0.4。我想在webstorm中使用JSDoc来验证所使用的对象属性中是否存在一些错误。我希望下面的示例显示警告,但什么也没有发生

在设置面板中,在编辑器->检查中,在Javascript->常规中,当按“jsdoc”过滤时,将显示3个参数:

JsDoc注释与函数签名匹配
构造函数使用可能无效
验证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

我不知道为什么一开始我没有看到它