美文网首页IT@程序员猿媛
2019年最受php开发者欢迎的集成开发环境

2019年最受php开发者欢迎的集成开发环境

作者: bf1b52c4be3d | 来源:发表于2019-04-29 15:54 被阅读35次

    为了保持竞争性和高产性,更短的时间编写更多有效的代码,成为工程师的一个必备技能。

    我相信很多有经验的工程师也承认,使用合适的集成开发环境或者代码编辑器,对于我们编写高质量的代码是十分必要的。随着更多的框架和更多的语言的引入,选择针对框架和语言的集成开发环境,也就更加显得必要。那么对于php程序员来讲,那个集成开发环境或者代码编辑器是最好的呢?

    首先我们说下IDE和代码编辑器的区别

    集成开发环境和代码编辑器有这原则性的不同,但是随着这些产品的发展,IDE和代码编辑器开始相互借鉴对方的一些特性,导致现在这些原则和定义开始变得模糊。

    原则星上来讲,集成开发环境--——IDE,是指,你可以在上面编写代码,编译代码,执行代码,调试代码的地方;代码编辑器呢,一般只是提供了一个代码编写的功能,让你更舒服的写代码,无论这些特性是软件本身支持,还是通过安装插件支持的。

    一般,IDE是针对一种语言的,包含针对这种语言的编辑器,编译器,解释器,和debug。代码编辑器则不同,他们一般是可以兼容n种语言,并且针对编译解释debug这些功能,他们通常不提供,需要第三方软件来提供。

    当然ide和代码编辑器,针对代码编写提供了很多相同的特性,比如代码补全,智能提示,语法高亮等。

    下文中,我们列举一些深受开发者喜欢的IDE
    1:PHPStorm
    2:Netbeans
    3:Aptana Studio
    4:Eclipse
    5:Visual Studio (with Xamarin)
    6:ZendStudio

    PHPStorm

    image.png
    • 支持操作系统: Microsoft Windows, Mac OS X, Linux
    • 支持语言: PHP 5.3, 5.4, 5.5, 5.6 and 7.0, HTML and JavaScript
    • 价格: USD 199 第一年,续租更便宜
    • 更多特性: 代码质量分析, php集成测试, GitHub
    • 官网: PHPStorm

    Netbeans

    image.png
    • 支持操作系统: Microsoft Windows, Mac OS X, Linux, Solaris
    • 支持语言: Java ME & SE, JavaScript, HTML5, PHP, C/C++, XML, Groovy, Javadoc, JSP
    • 价格: 免费 (CDDL or GPLv2)
    • 更多特性: 集成svn,git,代码分析
    • 官网:Netbeans

    Aptana Studio

    image.png
    • 支持操作系统: Microsoft Windows, Mac OS X, Linux, Plugin for Eclipse
    • 支持语言: JavaScript, HTML5, CSS3, DOM, CSS, Ruby on Rails, PHP, Python, Perl
    • 价格: 免费 (GPL)
    • 更多特性: 开源
    • 官网:Aptana Studio

    Eclipse

    image.png
    • 支持操作系统: Microsoft Windows, Mac OS X, Linux, Solaris
    • 支持语言: Ada, ABAP, C, C++, COBOL, D, Fortran, Haskell, Java, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby, Ruby on Rails, Rust, Scala, Clojure, Groovy, Scheme, and Erlang, LaTeX, Mathematica.
    • 价格: 免费 (Eclipse Public License)
    • 更多特性: Rich Client Platform, supports Tomcat, GlassFish and other servers, Web Tools Platform.
    • 官网:Eclipse

    Visual Studio Code

    image.png
    • 支持操作系统: Microsoft Windows, Mac OS X, Linux
    • 支持语言: Batch, C++, Clojure, CoffeeScript, DockerFile, Elixir, F#, Go, Pug template language, Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML
    • 价格: 免费 (MIT License)
    • 更多特性: GitHub support, code refactoring, debugger
    • **官网: **Visual Studio Code

    ZendStudio

    image.png
    • 支持操作系统: Linux, MacOS, Windows
    • 支持语言: PHP 5.3, 5.4, 5.5, 5.6 and 7.0, HTML and JavaScript
    • 更多特性: 插件丰富,速度更快
    • 价格: USD 89 一年
    • **官网: **ZendStudio

    相关文章

      网友评论

        本文标题:2019年最受php开发者欢迎的集成开发环境

        本文链接:https://www.haomeiwen.com/subject/uufynqtx.html