用于格式化 PHP 代码的 Unix 或 VIM 命令

发布于 2024-10-03 12:14:35 字数 148 浏览 0 评论 0原文

我知道你可以使用indent命令来美化c代码。我想用 php 做同样的事情,但该命令给出错误(我相信它仅适用于 c)是否有一种标准方法可以使用命令格式化 php 代码?我愿意接受 OS X 附带的 unix 命令或 VIM 命令。

I know that you can use the indent command to beautify c code. I want to do the same thing with php but the command is giving errors (it is intended for c only I believe) is there a standard way to formatt php code with a command? I would be open to either a unix command that comes with OS X or a VIM command.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

红墙和绿瓦 2024-10-10 12:14:35

如果 vim 已设置为识别 PHP,请在文件顶部键入 =G,它将重新缩进您的代码到末尾。

为了扩展 rkulla 的注释,= 是缩进命令,而 G 是转到文档末尾的命令,gg 转到开始。如果您想从当前行开始缩进接下来的 5 行,可以键入 =5=5==

If vim has been set up to recognize PHP, type =G at the top of your file and it will reindent your code to the end.

To expand on rkulla's comment, = is the indentation command, while G is the command to go to the end of the document and gg goes to the beginning. If you want to indent the next 5 lines beginning from your current line, you can type =5= or 5==.

初熏 2024-10-10 12:14:35

如果你使用的是VIM,二江的回答是最好的方法。为了供您自己或任何不使用 VIM 阅读本文的人参考,有一个用于美化 PHP 的 PEAR 模块,称为“PHP Beautifier”。

http://beautifyphp.sourceforge.net

查看 文档

If you are using VIM, erjiang's answer is the best method. For reference for yourself or anyone reading this who does not use VIM, there is a PEAR module for beautifying PHP called 'PHP Beautifier'.

http://beautifyphp.sourceforge.net

See command line usage in the documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文