linux下的php编辑器

在Windows卧铺使用Zend Studio或者EditPlus写PHP,Zend Studio适合大项目,EditPlus配置PHP开发环境后更适合一些简单快速的修改或者html。在Ubuntu下我使用Vim写PHP(Vim开发PHP基础配置),不过由于使用Vim还不到驾轻就熟,有时候写Css或者html模板会比较别扭,所以在Linux下除了Vim我一般会配置个简单的IDE或者编辑器。

对于PHPer来说,比较全面的跨平台IDE比较多,Zend Studio、Netbeans,不过有了Vim就没必要使用这些庞大的IDE了,使用一些简单的文本编辑器即可,下面是我安装使用过的一些Linux系统下(主要是Ubuntu)的轻量级编辑器。

1. gedit

gedit 无需多言,Linux各个发行版默认都有的编辑器,类似于Windows的记事本,不过可以根据代码类型着色,这点可比记事本牛逼多了,不过我一直没有搜 索到如何配置gedit才能让他显示行号和改变tab为4个空格,所以不是迫不得已不会用gedit编辑正式文件。

2. Vim

Vim的强大就不用多说了,非常熟练Vim的话所有的工作都可以使用Vim去完成,不过个人感觉Vim在编辑html模板的时候不是最合适的。

下载/安装:apt-get install vim。

3. Komode Edit

老 实说相对于本文中其他几个编辑器Komode Edit绝对算不上轻量级,其在Linux下的源码包就有50Mb+,不过大概半年前在给办公机上安装了这个编辑器之后就一直在用这个编辑器,在 Windows下用惯了EditPlus、Notepad++这些编辑器的应该会非常习惯Komode Edit,风格类似于Zend Studio,不过不像Zend Studio那么庞大,并且比较适合PHP、Python、JavaScript等多种语言。

Komode Edit也是一个跨平台的编辑器,官方有Win/Mac/Linux版本的下载,此外,Komode IDE算是Komode Edit的升级版,需要付费的大型IDE,也可以选来一试。

下载/安装:http://www.activestate.com/komodo-edit。

4. UltraEdit

UltraEdit 是这里面两个商业编辑器之一,不过付费的毕竟是付费,并且UltraEdit发展时间比较长了,用户数量也比较多,所以UltraEdit基本上类似于一 个标准的IDE了,如果不是付费的,我肯定就会用UltraEdit而不是Komodo Edit了。

下载/安装:http://www.ultraedit.com/downloads/uex.html。

5. Geany

Geany同样也是一个类似Komode Edit的编辑器,同样适用于PHP、C、C++、Python、Ruby等多种语言,并且Geany的体积和消耗相比会更小,会更稳定。目前我在一个开发虚拟机里面使用,感觉不错。

下载/安装:Ubuntu软件中心中搜索Geany安装或者使用sudo apt-get install geany安装。

6. Bluefish

Bluefish同样来自于Ubuntu软件中心,不过他的功能相对较少,只适合一般的网页编辑。

下载/安装:Ubuntu软件中心中搜索Geany安装。

7. Sublime Text

最 后一个神器就是Sublime Text 2,一个基本上可以称得上是IDE的编辑器,最先看到是在前公司的前端工程师的Mac上,看官方的介绍感觉又是一款类似于Vim的神器,但是比Vim界面 更好看,功能更全面,非常适合PHP、Python、JavaScript这些Web开发。

下载/安装:http://www.sublimetext.com。

posted on 2014-04-09 10:37 禅茶自在 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/phptea/p/3653644.html

linux下的php编辑器相关推荐

  1. linux收发十六进制工具,linux下的十六进制编辑器---wxHexEdit

    ....其实wxHexEdit是一个跨平台的十六进制编辑器,支持windows,linux,mac. 之所以标题用linux...是因为windows下多数都用winhex,UE之类的编辑器,而lin ...

  2. Linux下vi命令编辑器怎样编辑,怎样保存退出

    摘要 博主在倒腾服务器配置禅道时遇到的问题,Linux下vi命令编辑器怎样编辑,怎样保存退出,liunx这玩应真的是一段时间不用全忘完. 方法/步骤 vi 文件名,接着按回车即可打开对应的文件,如果没 ...

  3. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  4. Linux下的Html编辑器

    Linux下的Html编辑器 网页制作是Web应用的重要组成部分,这里介绍三款Linux桌面环境下的网页制作工具Screem.Bluefish和Quanta Plus,利用它们可以轻松制作网页. Fr ...

  5. Linux下安装Atom编辑器

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Subl ...

  6. Linux下的文本编辑器和Windows的编辑器

    Linux下有: vi/vim:功能强大,插件多. gedit:(我的电脑上没有,无法演示) nano命令:nano是一个字符终端的文本编辑器,有点像DOS下的editor程序.它比vi/vim要简单 ...

  7. Linux下的tr编辑器命令详解

    通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符.您也可以用它来除去重复 ...

  8. Linux下使用Vim编辑器异常退出E325:ATTENTION错误

    Linux下使用vim编辑文件时,因为闪退或者卡住异常关闭终端导致出现E325:ATTENTION错误如下所示: 在当前目录下使用ls命令查看,此时并没有.main.cpp.swp文件 必须使用ls ...

  9. Linux下的vim编辑器与gcc编译器及静动态库的制作

    1.vim编辑器的使用: (1)vim的三种模式: 命令模式:打开文件默认进入命令模式 编辑模式:需要输入一些命令切换到编辑模式 末行模式:在末行模式可以输入一些命令 命令模式aios和AIOS都可以 ...

最新文章

  1. Java设计模式---外观模式
  2. Java NIO系列教程(三) Buffer
  3. bash中 21 的解释
  4. margin 0 auto 什么意思
  5. 日期型转json格式(springboot)
  6. mysql 5.7版本目录无data文件夹的解决办法
  7. linux安装openssl
  8. c++基础学习(09)--(数据抽象、数据封装、接口)
  9. 爬虫教程( 5 ) --- Selenium 与 PhantomJS
  10. Linux Shell脚本专栏_批量主机远程执行命令脚本_08
  11. Spring 创建对象的方式
  12. Linux上通过SUU更新Dell服务器固件
  13. c语言自定义函数返回值的作用,C语言自定义函数
  14. C# 切割超级大图(.bmp)[1G以上超大图片分块加载代码]
  15. 山东大学项目实训审计系统(七)数据可视化
  16. 腾讯Bugly,简单实用的崩溃日志收集
  17. 线性回归中常见的一些统计学术语(RSE RSS TSS ESS MSE RMSE R2 Pearson's r)
  18. 易车与汽车之家俩大巨头对决
  19. 关于JavaScript的模块(CommonJS, AMD, CMD, ES6模块)的理解
  20. 【ChatGPT】输出MySQL常用语法汇总

热门文章

  1. 插件.ignore的使用
  2. matlab变量及操作
  3. 【大数据入门核心技术-HBase】(四)HBase2.2.2高可用集群搭建
  4. Windows 7 新功能 - BitLocker To Go
  5. 微博5亿用户数据泄露:通讯录匹配机制是罪魁祸首!
  6. 微信小程序图片的加载
  7. java 过期注解_JDK新特性-----注解@ (@Override、@Deprecated、@SuppressWarings)
  8. Oracle硬解析,软解析,软软解析介绍
  9. 2020鼠年正月十一3000+股跌停后再次补仓
  10. 苹果ios APP怎么打包?