我正在使用WebStorm代码自动格式化,并注意到它没有正确格式化生成器函数。我需要这个:
function* (), function* name()
但WebStorm将其格式化为:
function*(), function* name()
WebStorm的代码样式首选项中有一些设置,但似乎它们不包括这种情况。有什么解决方案吗?
答案 0 :(得分:1)
Webstorm似乎没有这个选项(我的Webstorm 2016.1.2在格式化时忽略了生成器功能)。
此问题的解决方法是重写文件的grunt / gulp任务(首先执行备份!)。因此,您可以使用gulp-replace之类的插件来定义在使用Webstorm格式化后调用的任务gulp reformat
。
不是最好的解决方案,但它应该工作;)
但是,我会等待更新。