推荐5款跨平台的PHP编辑器


Posted in PHP onDecember 25, 2014

 IDE(集成开发环境)或换句话说PHP编辑器是开发人员在构建移动或Web应用必不可少的工具。在这篇文章中,我们将讨论有关PHP编辑器并分享5个最好的跨平台的PHP编辑器。

1.NetBeans

推荐5款跨平台的PHP编辑器

NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

2.Aptana

推荐5款跨平台的PHP编辑器

Aptana Studio 是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为Eclipse插件使用。AptanaStudio可以支持多种AJAX和JavaScript工具箱,包括JavaScript编辑和调试。

Aptana Studio功能

①智能代码完成
相对于其他类型的语言,JavaScript 的智能代码完成部分功能往往较弱,总是给人提示不全的感觉。Aptana Studio 提供的智能代码完成功能不仅涵盖 JavaScript 语法,还包括HTML 和 CSS 。
②浏览器兼容性提示
对浏览器前端开发人员而言,自己开发出来的脚本是否能跨浏览器运行无疑是首要考虑的问题。Aptana Studio 深谙这一需求,在开发阶段便尽量扼杀浏览器兼容性隐患:在 JavaScript 的每一个属性或方法提示之后,均会跟随该属性或方法适用于的浏览器类型。
③代码错误提示
Aptana Studio 的代码错误提示非常准确,可以用“一个都不能少”来形容。
④文档结构树
很多开发人员偏爱 Firefox 的原因在于,Firefox 内置了一些有利于开发人员的功能,如错误控制台(Error Console)、DOM 查看器(DOM Inspector)。Aptana Studio 也提供了类似 DOM 查看器的工具来帮助分析页面文档的层次结构。

3.Bluefish

推荐5款跨平台的PHP编辑器

Bluefish是一个为有经验的网页设计者准备的GTK HTML编辑器,Bluefish除了可以在LINUX下运行外,还可以在FREEBSD,NETBSD上运行,许多网站都已经完全采用它来制作网页,很多人认为它是LINUX下最好的HTML编辑器,它有非常优秀的创建向导(WIZARD FOR STARTUP),还有方便的表格、帧编辑器。

4.Eclipse

推荐5款跨平台的PHP编辑器

PHPeclipse是Eclipse的一个插件,它为php开发人员提供了一个集成的开发环境。

PHPeclipse这个插件包括的功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等。

5.Emacs

推荐5款跨平台的PHP编辑器

Emacs不仅仅是一个编辑器,他是一个整合环境,或可称它为集成开发环境,这些功能如让使用者置身于全

emacs
功能的操作系统中,在基于编辑器的功能基础上,Emacs自行开发了一个“bourne-shell-like”的shell: EShell。Emacs还可以:
收发电子邮件
通过FTP/TRAMP编辑远程档案
通过Telnet登录主机
上新闻组
登陆IRC和朋友交流
查看日历
撰写文章大纲
对多种编程语言的编辑
调试程序,结合GDB,EDebug等。支持C/C++,Perl,Python,Lisp等等
玩游戏
计算器
记日记
煮咖啡
管理日程,Task,ToDo,约会等
个人信息管理
目录管理
文件比较
阅读info和man文档
浏览网站
为各种程序(TeX等)提供统一的操作界面

PHP 相关文章推荐
WindowsXP中快速配置Apache+PHP5+Mysql
Jun 05 PHP
PHP垃圾回收机制简单说明
Jul 22 PHP
php防攻击代码升级版
Dec 29 PHP
比较strtr, str_replace和preg_replace三个函数的效率
Jun 26 PHP
跟我学Laravel之安装Laravel
Oct 15 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 PHP
php利用scws实现mysql全文搜索功能的方法
Dec 25 PHP
PHP输入流php://input实例讲解
Dec 22 PHP
ThinkPHP实现图片上传操作的方法详解
May 08 PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 PHP
PHP应用跨时区功能的实现方法
Mar 21 PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 PHP
主流PHP框架的优缺点对比分析
Dec 25 #PHP
10个简化PHP开发的工具
Dec 25 #PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 #PHP
PHP中文编码小技巧
Dec 25 #PHP
PHP中防止SQL注入方法详解
Dec 25 #PHP
使用PHP实现阻止用户上传成人照片或者裸照
Dec 25 #PHP
浅析PHP文件下载原理
Dec 25 #PHP
You might like
解析php5配置使用pdo
2013/07/03 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
php array_values 返回数组的值实例详解
2016/11/17 PHP
Discuz不使用插件实现简单的打赏功能
2019/03/21 PHP
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
在javascript中执行任意html代码的方法示例解读
2013/12/25 Javascript
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
2016/10/24 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
JS交互点击WKWebView中的图片实现预览效果
2018/01/05 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
JavaScript实现shuffle数组洗牌操作示例
2019/01/03 Javascript
JS使用百度地图API自动获取地址和经纬度操作示例
2019/04/16 Javascript
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
2019/10/30 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
使用IronPython把Python脚本集成到.NET程序中的教程
2015/03/31 Python
python中子类继承父类的__init__方法实例
2016/12/15 Python
Python简单实现socket信息发送与监听功能示例
2018/01/03 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
Matlab使用Plot函数实现数据动态显示方法总结
2021/02/25 Python
大学军训的体会
2014/11/08 职场文书
银行实习推荐信
2015/03/27 职场文书
施工安全保证书
2015/05/09 职场文书
婚宴父母致辞
2015/07/27 职场文书
实验心得体会范文
2016/01/25 职场文书
MySQL基于索引的压力测试的实现
2021/11/07 MySQL