在 JavaScript(IntelliJ Web/PHP 风暴)中不在无操作(空)函数中添加换行符的选项

Option to not add line breaks in no-op (empty) functions in JavaScript (IntelliJ Web/PHP storm)

我这辈子都找不到格式化程序选项来关闭无操作函数大括号内的自动换行符。箭头函数和常规函数都会自动添加换行符。例如,当没有将 op 函数传递给其他函数(作为挂钩或回调)时,这令人沮丧,即 wrapWithCommonErrors(() => {}).

function() {} 变成
function() { }

() => {} 变成
() => { }

您是否尝试过 Simple blocks in one line 选项?

您可以在

找到它

File -> Settings -> Code Style -> JavaScript -> Wrapping and Braces -> Keep when reformatting