1.安装php环境
eclipse支持php自动提示
其实如果你已经安装好了php环境(安装过程见)的话,只需要下面2步就可以了。hoho,很简单的。
1,下载eclipse中php的插件phpeclipse
地址:http://www.phpeclipse.de/tiki-view_articles.php
http://prdownloads.sourceforge.net/phpeclipse/phpeclipse1.1.3-2005-01-29.zip?use_mirror=jaist
2,解压缩。plugins文件夹下内容copy至eclipse\plugins文件夹下,features文件夹下内容copy至eclipse\features文件夹下。
使用eclipse环境来编写php程序,以下是详细说明。有基础的朋友可以不看。
简单介绍:
eclipse,著名开源软件,ide,广泛用于java开发等。
加上相应插件后,可支持大部分编程语言。
使用前提:
已正确搭建安装了amp(a=apache, m=mysql, p=php)环境,操作系统平台不限
下载:
eclipse3.0.1: http://www.eclipse.org/downloads/index.php
(选择适合你系统的相应版本,支持windows,linux,max等,建议选择最新版本3.0.1)
phpeclipse插件: http://sourceforge.net/project/showfiles.php?group_id=57621
(同上,最新版本1.1.2)
安装:
均为绿色软件,无须安装
将下载回来的eclipse压缩包解开,放到常用安装软件文件夹即可(请勿急着马上启动eclipse)
将phpeclipse插件(下载的压缩包内有features及plugins两个文件夹,跟eclipse目录下的一样,应该是对应的)解压到eclipse相应目录下即可
注意:
如果已经事先安装过eclipse或者在未解压插件之前已经启动过,因为它第一次启动会扫描全部xml文件并缓存以加快启动速度,所以php插件不会被马上识别。需要用选项-clean来强行启动一次。(win下直接cmd到eclipse目录再eclipse.exe –clean即可,其他平台类似)
配置:
1、eclipse启动比较慢,在硬件配置比较好的机器上也需要好几秒钟,请耐心等待。首次启动会让你选择工作目录(workspace),制定后打个勾下次就不会再问。
2、另外指定一个用来放置php项目的目录,如果不指定默认就在workspace的子目录下,最好事先想好名字,比如我的:workspace/phpeclipse
3、修改httpd.conf文件,新建一个指向workspace/phpeclipse的别名(alias)---php安装的问题,恕不多述。我这里还是叫phpeclipse。当然如果你把php项目放在documentroot下的话这步就可以省略了。
4、本次启动后会发现菜单和工具栏上多了一些东西(如果你之前用过eclipse的话,呵呵)
到window - preferences – phpeclipse web development – php中指定一下你的php环境中apache,php,mysql三个执行文件的相应位置,至于参数似乎默认的就可以了,我用的是apache2,修改了一下,启动用:-w -n apache2 -k start ;停止用:-w -n apache2 -k stop;重启用-w -n apache2 -k restart
这样工具栏上的那几个apache和mysql的按钮就可以用了。
使用:
菜单->new->project->php->php project,指定一个名字,然后就可以用了,不过要注意跟前面的别名部分对应,否则无法访问
在navigator栏的项目名称上右击,new一个php file,然后保存,eclipse就自动打开web browser显示结果了。相当不错。主要是看中它集成开发的方便性,代码块伸缩,自动完成等众多特性。
关于在eclipse中加入php插件的更详细内容可以参考这篇文章(英文):
http://www.phpbuilder.com/columns/c...921.php3?page=1
phpeclipse插件的主页在 http://phpeclipse.de/ ,安装中如果有问题或者需要更详细的文档可以到上面去找寻。
自动提示功能:
1. 打开 eclipse的 window -> preferences -> phpeclipse -> php -> code assist 打开里面的enable auto activation选项,下面有个auto activation triggers for php,后面的默认值是 “$>”,随便改一下,比如改成aaaa,然后 apply, ok 。
2. 导出当前的首选项配置文件:打开 eclipse的 file -> export,在窗口中展开 general -> perferences-->export all然后点击 next。然后点击browse选择任意的一个路径,保存配置文件,然后点击finish。
3. 用记事本打开刚才保存的那个配置文件(扩展文件名:*.epf),按ctrl + f,输入刚才输入的“aaaa”,前面有字符串contentassistautoactivationtriggersphp(或者可能是:content_assist_autoactivation_triggers_php。把aaaa(这是刚才输入的值,即=号后面的值)修改为$:>.abcdefghijklmnopqrstuvwxyz( (即代码中输入上述所有符号后都会自动代码提示,因为eclipse默认只允许输入4个自定义字符,所以这样做能绕过这个限制),然后保存,退出记事本。
4. 重新导入修改后的首选项配置文件:打开eclipse的 file -> import 然后在打开的窗口里展开 general -> perferences,点击next,选中刚才修改过的配置文件,finish。
5. 重启eclipse。