本问推荐的未必是最好的,只是最适合本人使用,最顺手的工具。基本上每个种类只推荐自己用着最顺手的一两个,其他的只会稍有提及。
php开发工具
有人推荐sublime,有人推荐vim,甚至有人推荐notepad++,我想说这是开发工具吗,这TM明明只是文本工具,你要偶尔修改个文件用这些工具打开还好,你会跟我说开发整个项目用这些个软件吗?
有人会说sublime等等可以装插件,我类个去,装了插件跟直接内置的IDE还有什么区别,为什么还要分两步下载sublime,再在上面安装插件,为什么不直接用一个内置IDE。真是自己废话有点多。
PHPStorm 首推
本人用过你们说的Zend Studio
、用过你们说的NetBeans
,但是都使用过后用的最顺手的依然是PHPStorm
。本文提及的所有软件在软件市场均能找到破解版,如果你不是囊中太羞涩,稍微拿点钱支持一下人家也是对人家的一种尊重。
PHPStorm
是全功能的PHP IDE,其拥有最现代化的功能集可以快速便捷的进行网页开发。它由名叫JetBrains
的公司开发并销售。 在过去的15年中,在开发工具的市场中JetBrains
是最受人喜爱的公司,它使得编写代码更加的轻松和愉快。
PHPStorm
很好的支持主要的框架比如Symfony
, Zend Framework
, Yii
, CakePHP
, Laravel
以及主要的CMS
系统如Drupal
, Magento
和Wordpress
。
不是所有的Web开发项目都没有前端技术,这也正是PHPStorm
耀眼之处, 它几乎提供了所有前端技术的实时编辑功能比如CSS
, Sass
, HTML5
, CoffeeScript
, TypeScript
, JavaScript
, Stylus
, Less
等等。同时还支持代码重构,调试和单元测试。
从发工具方面来说,它提供了版本控制系统,sql数据库
,composer
, 远程部署
,vagrant
,其他的客户端,命令行工具等诸如此类的功能。
从调试的角度来说,它支持Zend Debugger
和Xdebug
,也同时支持本地的或远程的。
PHPStorm
是企业级IDE,
需要授权费用,主要的目标是专业的开发人员,但是它同时为教师,学生或开源的项目免费提供。
PHPStorm
的普及程度可以从一个事实来衡量,就是众多的大公司如Expedia
,Yahoo
, Cisco
, Salesforce
和wikipedia
都曾有购买过PHPStorm IDE
的授权。
php开发环境
这里说的基本上都是开发环境下的环境包,生产环境本人不熟悉所以这里也不做推荐。
WAMP SERVER
没有为什么,就是好用,window
开发环境下就是方便,内置多个php
版本,在window
下的apache
、php
和mysql
的服务器软件。PHP扩展
、Apache
模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP
它会去做。再也不用到处询问php
的安装问题了,WAMP
一切都搞定了;其他的也有phpstudy
内置apache
和nginx
的哟,也挺方便,如果你要用nginx
环境开发,可以选择这个;另外还有xampp
也是apache+php+perl+mysql
并且支持支持Windows
、Linux
、Mac OS X
、Solaris
四种版本。
python开发工具
什么?又有人提到sublime
?好吧,还真是无处不在,抱歉这里又把你漏掉了,在我这里你最多称得上修改少量文件的修改工具,想做IDE
还不够格。
pycharm
PyCharm
是由 JetBrains
(与phpstorm
同一个主人哟) 打造的一款 Python IDE
。
PyCharm
具备一般 Python IDE
的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。
另外,PyCharm
还提供了一些很好的功能用于 Django
等框架开发,同时支持 Google App Engine
,更酷的是,PyCharm
支持 IronPython
。
啥都不说,就是好用
前端开发工具
还还还有人提sublime
?还躲不过了,为什么这么多人提这个软件,当你看到这里的时候应该也明白了,我写啥代码都可以用,你们为什么不推荐我,反正我是瞅不见你
WebStorm
依然是JetBrains
旗下的,这个公司太厉害,每个工具都这么牛逼,而且一个账户所有软件通用了,为什么不选择他?
WebStorm
是jetbrains
公司旗下一款JavaScript
开发工具。官方提供的插件支持,满足许多不会配置的同学,ESlint
,词法高亮,emmet
,CSS预处理器
,新版本也添加了对ES6
的支持,内建了服务器调试。
目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5
编辑器”、“最智能的JavaScript IDE
”等。与IntelliJ IDEA
同源,继承了IntelliJ IDEA
强大的JS
部分的功能。
Visual Studio Code
微软在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code
项目:一个运行于 Mac OS X
、Windows
和 Linux
之上的,针对于编写现代 Web
和云应用的跨平台源代码编辑器。
Visual Studio Code
软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown
的支持,新增PHP
语法高亮。对一个国人来讲中文、免费、多语言支持,如比较流行的vue
,甚至python
,实在是很方便
其他还有国人做的HBuilder
(可以打包app
)、github
的Atom
也都蛮好,看自己用着哪个顺手。当然为什么这个年代还有人推荐Dreamweaver
?搞不懂,已经被抛弃很多年了。