WebStorm:直接用箭头提取函数

WebStorm: extract function directly with an arrow

我试图找到一种方法来直接用粗箭头用WebStorm(Cmd + Alt + M)提取一个函数。但是我没有找到办法。

配图:

起点:

return _.sum(b.populationCounts) - _.sum(a.populationCounts);

WebStorm提取方法:

function getNumber() {
  return _.sum(b.populationCounts) - _.sum(a.populationCounts);
}

return getNumber();

我想要什么:

const getNumber = () =>
  _.sum(b.populationCounts) - _.sum(a.populationCounts);

return getNumber();

可能吗?有人已经这样做了吗?

我知道可以将函数转换为包含箭头函数的变量,但我想直接通过自动 WebStorm 提取来完成。

感谢您的回答,

没有相关设置;请为 WEB-26073 投票,以便收到有关此功能的任何进展的通知