JSDoc 下功能的奇怪自动意图
Weird auto intent for function below JSDoc
当我在对象内的函数上方声明 JSDoc 时,然后重新格式化代码 (CTRL
+ ALT
+ L
)
该函数以某种方式获得了意图。
重新格式化前:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
之后:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
我已经厌倦了在 设置 > 代码风格 > JavaScript 中搜索这个 那里似乎一切正常,(您实际上可以在 包装和大括号 选项卡中看到一个示例)
有办法防止这种奇怪的意图吗?
正如评论所说,这是一个错误,所以现在是真正的解决方案,而不是等待修复。
当我在对象内的函数上方声明 JSDoc 时,然后重新格式化代码 (CTRL
+ ALT
+ L
)
该函数以某种方式获得了意图。
重新格式化前:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
之后:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
我已经厌倦了在 设置 > 代码风格 > JavaScript 中搜索这个 那里似乎一切正常,(您实际上可以在 包装和大括号 选项卡中看到一个示例)
有办法防止这种奇怪的意图吗?
正如评论所说,这是一个错误,所以现在是真正的解决方案,而不是等待修复。