推荐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 相关文章推荐
php简单静态页生成过程
Mar 27 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
PHP register_shutdown_function函数的深入解析
Jun 03 PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 PHP
PHP变量内存分配问题记录整理
Nov 27 PHP
smarty内置函数foreach用法实例
Jan 22 PHP
php实现读取内存顺序号
Mar 29 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
Apr 27 PHP
PHP语法小结之基础和变量
Nov 22 PHP
PHP获取访问页面HTTP状态码的实现代码
Nov 03 PHP
PHP生成图片缩略图类示例
Jan 12 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 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
php面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
php数组添加元素方法小结
2014/12/20 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
Laravel相关的一些故障解决
2020/08/19 PHP
treepanel动态加载数据实现代码
2012/12/15 Javascript
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
2017/09/12 Javascript
vue底部加载更多的实例代码
2018/06/29 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
2021/01/30 Javascript
实现一个Vue自定义指令懒加载的方法示例
2020/06/04 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
python批量修改文件后缀示例代码分享
2013/12/24 Python
python实现指定字符串补全空格的方法
2015/04/30 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
浅析python实现scrapy定时执行爬虫
2018/03/04 Python
python递归函数绘制分形树的方法
2018/06/22 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Python图像处理之图像的缩放、旋转与翻转实现方法示例
2019/01/04 Python
pandas的resample重采样的使用
2020/04/24 Python
Python collections.deque双边队列原理详解
2020/10/05 Python
天猫精选:上天猫,就够了
2016/09/21 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
介绍一下Java中的Class类
2015/04/10 面试题
企业治理工作自我评价
2013/09/26 职场文书
竞职演讲稿范文
2014/01/11 职场文书
2014年上半年工作自我评价
2014/01/18 职场文书
公司拓展活动方案
2014/02/13 职场文书
2015年元旦活动总结
2014/05/09 职场文书
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技