关于代码格式化:Eclipse JUNO PHP Formatter

Eclipse JUNO PHP Formatter

我已经下载了Eclipse PDT软件包,但是,找不到用于格式化PHP的任何选项,例如指定换行符等。

在另一个问题的答案https://stackoverflow.com/a/3517764中,有一个屏幕截图,显示了我所理解的是我应该看到的。但是,我所看到的只是一个非常基本的设置面板,可以在其中设置是否要使用空格或制表符以及要使用多少个空格或制表符。

任何有关获得良好格式化程序的帮助都将非常有用。
理想情况下,它将是Eclipse中的格式化程序,而不是其他工具。

我当前正在使用Eclipse Juno 4.2.2

干杯


据我所知,PDT 3.1.x分支没有完全可自定义的代码格式设置规则。如果您去安装/更新到PDT 3.2分支,您将获得类似Java的代码格式设置选项。

在Eclipse Juno中,转到:

1
Help > Install New Software
  • 点击右上角附近的"添加"按钮
  • 对于名称,您可以输入" PDT 3.2 Release "(或您真正想要的任何名称)
  • 对于位置,您必须放置http://download.eclipse.org/tools/pdt/updates/3.2/release

如果您转到

,则一旦更新/安装PDT并重新启动Eclipse,

1
Window > Preferences > PHP > Code Style > Formatter

您将看到要使用的高度可定制的格式化程序。

注意,我从以下网址获得了3.2版本的链接:http://projects.eclipse.org/projects/tools.pdt