【发布时间】:2015-10-21 00:39:49
【问题描述】:
当我在对象内部的函数上方声明 JSDoc 时,然后重新格式化代码 (CTRL + ALT + L)
该函数以某种方式获得了意图。
重新格式化之前:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
之后:
var SomeClass = module.exports = {
/**
*
*/
execute() {
}
};
我已经厌倦了在 Settings > Code Style > JavaScript 里面搜索这个,一切看起来都很好,(你实际上可以看到包装和大括号选项卡中有一个示例)
有办法防止这种奇怪的意图吗?
【问题讨论】:
-
这必须是设置的组合(类似的事情发生在 PHP 代码和 PhpStorm 中的 PHPDoc)。我可能会建议导出您的代码样式并将支持票证(附上该文件)提交给intellij-support.jetbrains.com/hc/en-us/requests/new。但在此之前——尝试使用默认而不是你自己的代码风格——更好吗?
-
看起来类似于youtrack.jetbrains.com/issue/WEB-7543。您使用什么 WebStorm 构建?
标签: javascript webstorm jsdoc