gpt4 book ai didi

javascript - 如何配置js美化以保留长字符串多行对齐

转载 作者:行者123 更新时间:2023-11-30 17:39:26 28 4
gpt4 key购买 nike

我安装成功js-beautify我在 Debian Linux 上的 xemacs 中使用它。默认情况下,在格式化字符串连接行时,我得到以下信息:

   var astr = "head of string" + avarstring + ...

我找不到如何配置字符串的自动格式化以遵守以下缩进:

   var astr = "head of string" 
+ avarstring
+ ...

我真的不在乎每行末尾的 + 符号或者一开始,但我真的需要,为了可读性和维护事件,将每个分隔的子字符串放在一行上。

问题:

  1. 我应该使用哪个选项来配置此行为?
  2. 我应该将配置 JSON 文件放在哪里以加载此配置?

最佳答案

找到的解决方案:

几个月前添加了一个新选项(但似乎没有在默认下载的npm包中发布)。

  • 选项存在于 github 中:motzke/js-beautify

  • 选项命名为:wrap_before_operator

  • 最简单的配置目录位置在npm目录(在我的例子中):/usr/local/lib/node_modules/js-beautify/js/config/defaults.json

关于javascript - 如何配置js美化以保留长字符串多行对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21385017/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com