【问题标题】:js-beautify indentation of case labelsjs-beautify案例标签的缩进
【发布时间】:2013-12-13 11:17:19
【问题描述】:

js-beautify,当从命令行(最新版本,在 Windows 和 Linux 上)使用时缩进 case 标签,导致 case 块的双重缩进。我将此作为问题发布在 github 上:

https://github.com/einars/js-beautify/issues/367

在回复中有人正确指出,当您通过 Web 界面使用它时,它实际上可以正常工作,这表明这可能是配置问题,而不是代码中的实际错误。

有谁知道这是什么原因造成的,是否有办法通过配置调整来解决它?

【问题讨论】:

  • 在您的问题中,您提到使用npm 安装jsbeautify。当我尝试这样做时,我收到deprecated jsbeautify@0.3.6: This version is not maintained. Please check js-beautify 警告。您是否尝试过使用pip 安装?
  • @StephenThomas 刚刚尝试使用pip,但仍然无法正常工作,结果相同。

标签: javascript indentation js-beautify


【解决方案1】:

您应该在命令行上使用选项--good-stuff,例如

js-beautify --good-stuff -f test.js

【讨论】:

  • @rwallace 你打算给他那个赏金吗?
  • @ManofSnow 是的,当我接受答案时没有意识到它还没有完成,现在完成了。
  • @rwallace 关闭电话 :)
  • “好东西”究竟是做什么的?文档不清楚(故意)
猜你喜欢
  • 1970-01-01
  • 2016-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多