一直纠结eclipse php插件版的PHP代码格式化功能太弱,今天偶尔机会看到下面这样的网站:
http://www.ciphp.com/2011/12/774/comment-page-1
于是在虚拟机安装了:Eclipse for PHP Developers
在该站提供的信息中,寻找php格式化插件。尝试了几乎所有的pdt_tools.formatter的版本。都不成功,于是在几乎放弃的情况下,尝试更新eclipse的Eclipse IDE,然后更新PHP Development Toos(PDT) SDK Feature到版本2.2.1.v20101001-2300-5318...,失败后(提示已安装,版本为1.3..),直接安装pdt_tools.formatter_1.4.0.20120119.zip,成功安装了PHP代码格式化插件。为什么要安装pdt_tools.formatter_1.4.0.20120119.zip,因为这是当前eclipse可安装的最高版本。pdt_tools.formatter_1.5.0.v20120929.zip安装将会失败。在此记录安装步骤,供网友分享。
打开eclipse,按下图操作:选中“Check for Updates”
选择“Check for Updates”后,出现:
视网络情况而定,稍后出现:
点击“Next”出现:
继续点“Next”后出现:
选择“I accept the terms of the license agreement”后点击“Finish”后出现:
安装完成后,系统会提示重启eclipse。重启!
下载:pdt_tools.formatter_1.4.0.20120119.zip
下载地址:http://sourceforge.jp/users/atlanto/pf/eclipse/files/
重启eclipse后,选择help->Install New Software...后,如下图所示:
点击Work with:一行最后的“Add”按钮,在出现的“Add Repository”窗口中,点击“Archive...”按钮,选择 pdt_tools.formatter_1.4.0.20120119.zip文件后,点击OK。
按下图中选择“PDT Tools: Formatter”,另外两个日本语的就不要选了。如下图所示:
选好后点击下面的Next的,继续Next,然后选择“I accept the terms of the license agreement”后点击“Finish”,出现如下图所示:
选择“ok”后,系统会提示重启eclipse,重启!
选择Window->Preferences,根据下图位置,即可配置格式化PHP模板内容:
参考网站及资源下载
Eclipse for PHP Developers下载
http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1
格式化插件下载
http://sourceforge.jp/users/atlanto/pf/eclipse/files/
其它资源
https://groups.google.com/forum/#!msg/joomla-dev-cms/AJ2qGVK0Gmg/KTvFyonZySMJ
http://www.eclipse.org/pdt/downloads/
http://eclipse.org/pdt/release-notes/3.1.1/