PHP有很多相当不错的开发工具,如Zend Studio、NetBeans、phpdesigner等,但对于习惯Java编程的程序猿们来说,最常用的还要属Eclipse。那么Eclipse能用于PHP开发吗?答案是“必须滴”。

PHPEclipse是Eclipse的一个插件,提供了包括PHP语法分析、运行、调试等功能的集成开发环境。它基于Eclipse的插件机制,即插即用,配置和使用都非常方便。如果平时需要同时进行Java和PHP的Web开发,PHPEclipse是个不错的选择。下面将详细介绍PHPEclipse的安装及相关配置(注意:之前已用XAMPP搭建起PHP环境)。

第一阶段:PHPEclipse安装

第1步:百度搜索PHPEclipse,点击“PHPEclipse”进入PHPEclipse的官方网页。

第2步:点击页面右侧的“Getting PHPEclipse>>Binary&Source>> 1.2.3 Binary Download”,跳转到PHPEclipse的下载页面,选择下载文件保存位置,开始下载。

第3步:此处下载的是PHPEclipse-1.2.3.200910091456PRD-bin.zip压缩文件,解压缩后,发现内容包括:两个文件夹features和plugins,一个xml文件site.xml。

第4步:将features和plugins中的内容复制到Eclipse的相应文件夹下,将site.xml复制到Eclipse的根目录即可。然后启动Eclipse(如果Eclipse已经启动,则重启Eclipse以使新添加的文件生效)。

第5步:如图所示,依次选择“Window>>Open Perspective>>Other…”,打开视图选择窗口。

第6步:在“Open Perspective”(视图选择)窗口中,找到“PHP”选项并双击,将在Eclipse中添加PHP视图。

第7步:添加成功后,会在Eclipse右上角看到“PHP”的视图选项,单击按钮即可将Eclipse切换到PHP视图。

第8步:在Eclipse中依次选择“Window>>Preferences”,在弹出的Preferences窗口的从左侧菜单栏中依次点击“PHPeclipse>>PHP External Tools”,修改PHP配置信息。同时,我们发现“PHP External Tools”下包含三个子菜单:Apache、MySQL、XAMPP,用于设置Apache、MySQL、XAMPP的配置信息。

第9步:点击“Apache”子菜单,修改Apache配置信息。将Apache路径修改为本机安装路径。修改样例如图所示,具体值以自己电脑为准。

第10步:修改MySQL配置信息,修改样例如图所示,具体值以自己电脑为准。

第11步:修改XAMPP配置信息,修改样例如图所示,具体值以自己电脑为准。修改完毕后点击“OK”保存修改内容。

第二阶段:PHPEclipse的基本使用方法

第1步:将Eclipse切换到PHP视图,依次选择“File>>New>>PHP Project”新建PHP工程。在“New PHPProject”窗口中输入工程名(Project name),选择工程保存位置(可以使用Eclipse默认工作空间”Use default location”,也可另行指定存储位置)。完成后点击“Finish”结束。

第2步:选中刚刚建立的Hello World工程,鼠标右键单击,在弹出的快捷菜单中选择“New>>PHP File”。

第3步:在弹出的新建窗口中,输入PHP文件名称,如index.php,然后点击“Finish”。

第4步:打开刚刚新建的index.php页面,在<?php  ?>标签之间添加输出语句,如图所示。

第5步:用XAMPP安装的Apache默认的文件访问路径为“C:/xampp/htdocs”(盘符等以自己的配置为准)。要想在Eclipse中运行PHP文件,就要修改Apache的文件访问路径。具体做法是修改Apache\conf下的httpd.conf文件中的DocumentRoot和Directory值,将其改为Eclipse的工作空间路径。

第6步:选中Hello World工程,鼠标右键单击,在弹出的菜单中选择“Properties”选项。在弹出的Properties窗口的左侧菜单栏中选择“PHP Properties Settings”,修改Project URI的值。默认值为http://localhost/,在后面添加工程名。这样在运行PHP文件时才能够正常定位到该工程。

第7步:点击“Start XAMPP”图标,启动XAMPP。XAMPP会自动将Apache等组件启动。同理,关闭Apache等功能,点击“Stop XAMPP”图标。

第8步:运行PHP文件。这里以Hello World\index.php为例。选中index.php,右键单击,选择“Open PHP Browser”,就能看到index.php在浏览器中的运行效果了。

自动提示功能:

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。

关注公众号,分享干货,讨论技术

转载于:https://www.cnblogs.com/molashaonian/p/9097649.html

Eclipse的PHP插件PHPEclipse安装和使用相关推荐

  1. eclipse中svn插件的安装

    Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN.Subversion项目的初衷是为了替换当年开源社区最为流行的版本控制软件 ...

  2. eclipse中monokai插件的安装

    eclipse中monokai插件的安装 转载于:https://www.cnblogs.com/zhujiabin/p/5099675.html

  3. Eclipse反编译插件JadClipse安装及使用

    Eclipse 反编译插件JadClipse安装 转载于:https://www.cnblogs.com/linjiqin/p/6322896.html

  4. IDEA从零到精通(27)之Eclipse Code Formatter插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 格式配置 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScri ...

  5. Eclipse的PHP插件PHPEclipse

    PHPeclipse是什么? PHPeclipse是Eclipse的一个插件,它为php开发人员提供了一个集成的开发环境. PHPeclipse这个插件包括的功能有:PHP语法分析,调试,代码格式化, ...

  6. Eclipse中Hibernate插件的安装

    在使用Hibernate开发时,大多数情况下涉及到其XML配置文件的编辑,尤其是.cfg.xml(配置文件)和hbm.xml(关系映射文件)这两种.为了更方便的使用此框架,其插件的安装是很有必要的. ...

  7. eclipse各种常用插件在线安装.txt

    一,反编译插件: A.Jadclipse 1.打开eclipse增加站点:http://jadclipse.sf.net/update,在线安装好JDT Decompiler 3.4.0 2.http ...

  8. 在MAC上搭建eclipse+android开发环境以及eclipse的svn插件的安装

    一.Eclipse的下载 到网站:http://www.eclipse.org/downloads/上,由于我们是用Java开发的所以步骤如下: 1. 找到"Eclipse IDE for ...

  9. Eclipse下Tomcat插件的安装

    在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件 地址:http://www.eclipsetotale.co ...

  10. Eclipse中activiti插件的安装

    1.和安装其它Eclipse插件一样打开help->Install New Software.... 2.如图所示,点击add 3.在弹出的窗口中name自己起一个   地址填:http://a ...

最新文章

  1. EchoesWorks —— 打造下一代技术Blog/Presentation 框架(招兵买马)
  2. 聊一聊:MyBatis和Spring Data JPA的选择问题
  3. 数据库数据满足树结构时,求一个结点的子结点有哪些
  4. 一条命令monkey命令
  5. PMP 英文术语缩写
  6. JEECG 商业版本最近新增什么功能啦?
  7. 公众号点击图片变成另一张_公众号互动内容:小众潮流or下一个风口?| 新榜观察...
  8. qcustomplot删除一条曲线_被“谭卓”旗袍造型给惊艳,波波头搭配一条酒红色旗袍,华丽高贵...
  9. 烂泥:利用IIS、Zblog、SQLServer搭建ASP博客
  10. Q143:FS,物质导数(Material Derivative)
  11. mac上数据库管理工具Navicat Premium 连接mySQL
  12. 小程序tabBar右上角添加角标
  13. hmailserver mysql密码_mysql+hmailserver+roundcube修改密码
  14. 从杂技表演到日剧GBM(r12笔记第23天)
  15. 第十七节:通信之WLAN(WPA3-Ⅰ)
  16. eclipes的安装与使用
  17. Math.Round函数四舍五入的问题
  18. 基于JSP的“爱心宠物诊所”系统课程设计
  19. 沈阳网赛1003 HDU 5894 hannnnah_j’s Biological Test
  20. Kali Win-KeX SL

热门文章

  1. 【论文解读】基于边界感知神经网络进行嵌套命名实体识别
  2. 【干货】12场比赛实战经验分享给你!
  3. 论文赏析[TACL17]基于中序转移的成分句法分析
  4. PCFG中inside和outside算法详解
  5. 百面机器学习—2. 特征工程与模型评估要点总结
  6. 《MYSQL必知必会》—18.如何使用MySQL的Match()和Against()函数进行全文本搜索以及查询扩展的使用
  7. TF2.0-tf.keras.callbacks.ModelCheckpoint
  8. 软件行业正面临一场新的变革——SaaS软件
  9. 数值优化之高斯-牛顿法(Gauss-Newton)
  10. mybatis update 不为空的_详解MyBatis-Plus updateById方法更新不了空字符串/null解决方法...