我成功安装了js-beautify,我在Debian Linux上的xemacs中使用它。默认情况下,在格式化字符串连接行时,我得到以下内容:
var astr = "head of string" + avarstring + ...
我找不到如何配置字符串的自动格式化以尊重 以下缩进:
var astr = "head of string"
+ avarstring
+ ...
我真的不在乎每一行末尾都有+
符号
在开始时,但我真的需要,为了可读性和维护活动,
将每个分离的子字符串放在一行上。
问题:
答案 0 :(得分:2)
找到解决方案:
几个月前添加了一个新选项(但似乎没有在默认下载的npm package
中发布。)
选项出现在github中:motzke / js-beautify
选项名称为:wrap_before_operator
最简单的配置目录位置在npm中
目录(在我的例子中):/usr/local/lib/node_modules/js-beautify/js/config/defaults.json