写php用什么编辑器
编辑器是编程工作者强有力的工具,一款好的编辑器可以大大加快程序员的开发速度。那么,如何在众多编辑器中选出顺手的编辑器呢?
下面为大家推荐几款好评较多的编辑器:
1、NetBeans —— 免费,开源,跨平台,大公司支持

这是一款免费开源,跨平台的IDE,也是小编最喜欢的一款开发工具,他不用复杂的破解,注册,便可以下载使用。这个IDE是使用JAVA开发的重型IDE,所以有时候载入和使用时在差点的电脑上会有点慢。但是,现在的码农的电脑一般配置也不会太差。你不仅可以用它来编写PHP,也可以用来编写Java, JavaScript, HTML5, PHP, C/C++等等。更重要的是,他是ORACLE开发维护的,大公司有保证。
同时,NetBeans还支持插件,这样可以很方便的对框架,cms一类的程序提供开箱即用的支持。当然它还拥有很多优秀的开发工具所共同拥有并必备的特性,拥有很多代码生成工具,像getter setter生成、代码模板、智能代码补全、提示、快速修复和重构等。另外还支持一些基本特性,包括代码折叠和格式化、try/catch代码补全以及矩形选区等。
2、Zend Studio —— 收费,稳定,跨平台,大公司支持

这是一款Zend公司开发的编辑器。它提供了一些关键功能,其中包括在验证、索引和搜索PHP code方面性能更好。使用Zend Debugger、Xdebug和内置的Z-Ray工具进行调试。支持Eclipse插件生态系统。支持Docker和Git工具。支持PHP、Javascript,、CSS和HTML的智能代码编辑。部署支持,包括提供了对Microsoft Azure和Amazon AWS的云支持。集成了Zend server,有助于PHP7的快速迁移和无缝连接。还有一个功能,可能会对你很有用,它可以开发移动应用程序哟。
3、Sublime Text —— 免费,收费,轻型,跨平台,漂亮

它可能是我见过最漂亮的文本编辑器了。当然了,对于码农来说,漂亮这个词用途并不大。相对于上面两个重型开发工具IDE来说,它可能算的上是小巧玲珑了。但是它也可以通过插件和包来变得更加强大。起初他就像一个不施粉黛的小家碧玉,但是通过不断地定制化,它肯定不会输给其他IDE的。这里推荐几个有用并常用的包,package control,Sublime PHP companion, xDebug client——CodeBug, PHPCS, CodIntel, Simple PHPUnit 和 PHPDoc。还是那句话,第一眼,你便会看上它,毕竟它很漂亮。
4、Vim —— 免费,开源,轻型,跨平台

熟悉Linux的同学,肯定没少用Vim,为什么我们推荐这个“简陋的”编辑器呢?其实Sublime Text的理念跟Vim的差不多,都可以通过定制化,让它更独特,更加的适合自己,虽然这样会增加复杂性,会增加你一开始的工作量。但是它是一个与时俱进的IDE,至今还有不少人活跃在社区上,为它更新,为它讨论,通过不同的配置,会让你开发越加顺手。还有一个重要的优点,它更加符合Linux的风格,不用或少用鼠标就可以完成全部工作。Windows环境中开发工作中,大家在写代码的时候,免不了要使用到鼠标,点点这点点那,降低工作效率。在Windows下,你同样可以使用gvim。它是Vim的图形前端,跨平台。
注意:编辑器只是辅助我们去编写代码,提高效率,不可过度依赖编辑器,良好的代码编写规范是非常重要的。
写php用什么编辑器的更多相关文章
- 让我们写一个 Win32 文本编辑器吧 - 2. 计划和显示
让我们写一个 Win32 文本编辑器吧 - 2. 计划和显示 如果你已经阅读了简介,相信你已经对我们接下来要做的事情有所了解. 本文,将会把简介中基础程序修改为一个窗体应用程序.并对编辑器接下来的编辑 ...
- WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流、IPersistStreamInit接口的声明和一些相关的小方法
原文:WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流.IPersistStreamInit接口的声明和一些相关的小方法 首先多谢朋友们的捧场: 今天给大家带来一个 ...
- 实现一个最简单的VIM文本编辑器(可能有bug,随便写了一个)
简单的写了一个文本编辑器,功能很简单,但足以把文件IO相关的操作熟悉了,可能功能或者分配的大小还不够完善.请参考参考: #include <stdio.h> #include <co ...
- NiceMark——我的Markdown编辑器
NiceMark--我的Markdown编辑器 闲来无事,写了一个Markdown编辑器.基于electron,完全采用Web前段技术(Html,css,JavaScript)实现.代码已托管在Git ...
- 用VSCode写python的正确姿势(转载)
最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引.用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markd ...
- Qt——设计颜色编辑器
Qt中有一些封装好的对话框,比如QMessageBox.QColorDialog等,用途很广,但缺点是样式难以改变,直接拿来用可能与我们自己的系统样式不搭配,显得很难看. 所以我在无聊的时候,就自己写 ...
- [转载]百度编辑器-Ueditor使用
前段时间发表过一篇关于“KindEditor在JSP中使用”的博文.这几天在沈阳东软进行JavaWeb方面的实习工作,在一个CMS系统的后台和博客板块中又要用到文本编辑器,突然发现了这个——百度编辑器 ...
- 用VSCode写python的正确姿势
最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引.用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markd ...
- CK表达式编辑器
1. 什么是表达式编辑器? 这个工具允许技术员传入一系列的参数,由用户编辑一个公式返回一种特定的结果.之所以需要使用表达式编辑器,就是因为用户编辑的公式经常变,技术员无法想出一办法来适应用户 ...
随机推荐
- Delphi XE2 之 FireMonkey 入门(2)
FireMonkey 的控件都是自己绘制的(而不是基于系统组件), 我想它们应该是基于一些基本图形; 就从基本图形开始吧. FMX.Objects 单元给出的类: TShape //基本图形的基类 T ...
- MySQL 修改密码,
ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin';
- TestNG 多线程测试
TestNG以注解的方式实现多线程测试 import org.testng.annotations.Test; public class TreadDemo { // invocationCount ...
- mysql5.7密码登录的那些坑
mysql5.7密码策略及修改技巧 繁著 关注 2017.08.18 22:41* 字数 522 阅读 10184评论 0喜欢 4 mysql升级5.7版本以后,安全性大幅度上升. MySQL5.7为 ...
- 应用安全-Web安全-注入篇
asp站点 ()and = 和 and =)服务器类型判断(ACCESS MSSQL) http://URL.asp?id=24 and (select count(*) from sysobject ...
- g50打开无线设置 fn+f7
- oracle-第N篇加强专题
1.Oracle数据库日期类型 1>日期的比较 2>日期格式化 2.Oracle字符串类型 1>常用函数
- 《死磕 Elasticsearch 方法论》:普通程序员高效精进的 10 大狠招!(完整版)
原文:<死磕 Elasticsearch 方法论>:普通程序员高效精进的 10 大狠招!(完整版) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链 ...
- jenkins使用记录转自https://my.oschina.net/sanpeterguo/blog/197931
摘要: jenkins(持续集成开源工具)提供了丰富的api接口,基本上所有的操作都可以使用curl来从后台调度,包括:创建项目,禁用项目,启用项目,获取项目描述,获取配置文件,普通触发,scm触发, ...
- asp.net webapi自定义输出结果类似Response.Write()
asp.net webapi自定义输出结果类似Response.Write() [HttpGet] public HttpResponseMessage HelloWorld() { string ...