Linux自动代码格式化(PHP,JavaScript,HTML,CSS,MySQL)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux自动代码格式化(PHP,JavaScript,HTML,CSS,MySQL)相关的知识,希望对你有一定的参考价值。

我正在寻找一个Linux或php程序来自动化代码格式化。最理想的是,它可以处理多种语言,但优先级是(最高的):PHP,javascripthtml,CSS和mysql。可比性很好,但不是最重要的功能。

上下文/使用:通过Subversion提交后自动化。我正在与团队合作,并希望始终遵循一种格式化方法。

答案

如果你只坚持一个,Astyle是规范的答案。

对于许多理解其语法的语言,您可能无法获得单个格式化程序,并且您无法承受语法错误,因为您不希望格式化程序破坏代码(特别是在刚刚签入之后!)[ Astyle可以使用几种,因为它只接受类似C语言的语言。请参阅Semantic Designs Formatters获取此类工具,这些工具可以准确理解语法并且不会出现此类错误。

另一答案

看看Geany。它位于Ubuntu repos中,是我用过的最好的PHP IDE。

编辑:8年更新:尝试VS代码。这是我最主要的IDE,适用于大多数这些天。

另一答案

我发现使用像EclipseAptana这样的IDE可以很容易地完成这项任务。它不是自动化的,但如果所有开发人员都使用IDE,这非常简单

以上是关于Linux自动代码格式化(PHP,JavaScript,HTML,CSS,MySQL)的主要内容,如果未能解决你的问题,请参考以下文章

vim 添加php自动补全 并格式化代码

phpstorm 自动格式化代码 按等号 按键值对 自动对齐

如何用php作Linux自动执行脚本?

php实现每天凌晨1点处理订单的问题

怎么用notepad++编辑php代码 为啥没有缩进之类的格式的

在给定时间后自动终止Linux进程/ php脚本