如果我的JavaScript对象属性值超出了我的右边距,WebStorm将通过将+
符号连接起来将其中断到第二行。一切都很好。我在这里的代码样式格式有问题。
WebStorm是否有可能为此添加适当的缩进?
var obj = {
foo: "This is a much too long string " +
"which should be indented as shown here"
}
相反,它像这样从包装线中去除缩进:
{
foo: "This is a much too long string " +
"which should be indented here"
}
这是预期的行为吗?
也许我某个地方的设置有误?
我正在使用默认的代码样式设置。
最佳答案
尝试设置选项“对齐对象属性” =“值上”。多行文本将为每个文本行使用相同的缩进格式。
您可以在“设置” |“设置”中找到此选项。编辑器代码样式| JavaScript页面-其他标签。