代码之家  ›  专栏  ›  技术社区  ›  Ethan

什么是一个好的命令行javascript代码美化器?

  •  2
  • Ethan  · 技术社区  · 15 年前

    我最近问了一个 question 关于在vim中格式化javascript代码。我也注意到 this question , 做了一些谷歌搜索。尽管如此,我的探索仍在继续。

    我已经放弃了一个VIM插件,它可以正确格式化当前的JS代码。但也许有一个命令行工具我可以从vim中调用。以下是我的设计:

    • 只有一件事要安装。理想情况下,只是一个脚本,我可以进入我的 ~/bin 迪尔不需要我的OS X或Linux系统上可能没有的支持解释器,我只需要安装这个小工具就可以了。

    • 用Perl,C,Ruby,BASH shell脚本语言,甚至Java编写的。

    • 我不太挑剔它到底是如何格式化代码的,只要它做了一些合理的事情并且不会阻塞jquery风格的javascript。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Rudolf Olah    15 年前

    有一个用Perl编写的工具可以做到: JavaScript::Beautifier

    我会给 GNU indent 一走了之。它有很多选择,如果你使用正确的选择,你可能会得到你想要的。