一、下载安装程序
在http://www.eclipse.org/downloads/下载eclipse j2ee版
在http://www.phpeclipse.com/下载phpeclipse插件
二、安装配置
eclipse为绿色软件,无须安装。
phpeclipse插件:解压缩,将文件夹下plugins下的内容拷贝到eclipse/plugins文件夹下,features下的内容拷贝到eclipse/features文件夹下。
三、启动
到window--preferences--PHPeclipse下指定php环境中的apache php mysql等配置
在eclipse中设置php项目中的自动提示功能:
1、打开window--preferences---phpeclipse---php --code Assist,打开里面的Enable auto activation选项,下面有个Auto activation triggers for PHP,后面的默认值是”$>“,随便改一下,比如改成aaa,然后apply,ok。
2. 导出当前的首选项配置文件:打开 Eclipse的 File -> Export,在窗口中展开 General -> Perferences-->Export all然后点击 NEXT。然后点击"Browse"选择任意的一个路径,保存配置文件,然后点击"Finish"。
3.用记事本打开刚才保存的那个配置文件(扩展文件名:*.epf),按"ctrl + F",输入刚才输入的“aaa”,前面有字串"contentAssistAutoactivationTriggersPHP"(或者可能 是:content_assist_autoactivation_triggers_php。把"aaa"(这是刚才输入的值,即=号后面的值)修改 为"$:>.abcdefghijklmnopqrstuvwxyzQWERTYUIOPASDFGHJKLZXCVBNM( "(即代码中输入上述所有符号后都会自动代码提示,因为Eclipse默认只允许输入4个自定义字符,所以这样做能绕过这个限制),然后保存,退出记事 本。
4. 重新导入修改后的首选项配置文件:打开Eclipse的 File -> Import 然后在打开的窗口里展开 General -> Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。
5. 重启Eclipse。
经过实际项目测试,在eclipse中引入phpeclipse插件容易出现语法问题:不识别php中的namespace、static::等新特性。所以只好重新下载eclipse-php。下载地址:
http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1
这是绿色安装版,启动eclipse,进行php相关项的配置:具体见http://www.cnblogs.com/sayo/archive/2008/09/10/1288366.html
之前还要下载X-debug,php文件进行调试用。
我自己使用的是PHP5.2.5,下载的xdebug文件名为:php_xdebug-2.0.3-5.2.5.dll,将文件放到php/ext文件夹下即可。
xdebug的配置
打开php.ini
在最后一行加入以下配置代码,配置说明已经做好注释
;载入Xdebug
zend_extension="c:/php/ext/php_xdebug.dll"
;xdebug配置
[Xdebug]
;开启自动跟踪
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;开启远程调试
xdebug.remote_enable = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On
要想在eclipse中直接运行php项目,要在apache的httpd.conf文件进行配置。
Alias /Workspace/ "E:/EclipseWorkspace/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
可参考http://www.iteye.com/topic/1113301