一些Web开发工具
PHP:
之前用过eclipse很久,当时也是唯一的选择,不过现在看来是非常不好的选择。Netbeans和PHPStorm都是很优秀的选择。
一个细节:单元测试唯一可用的就是PHPUnit, 但是适合的场景是:工具类(即不怎么依赖其他外部资源),适配过的框架(如Yaf,Yii,官方有定制版的PHPUnit)。而我恰恰都不在这两个场景。还是直接对URL进行单元测试好了。
Web:
之前用过微软的Web Developer,现在最好的应该是WebStorm
Python
依然只有PyCharm
调试请求需要用到Charles,Fiddler,主要是抓请求,构造请求。
如果要配合Netbeans进行断点调试,推荐人气很高的Advanced Rest Client插件,因为Netbeans只能识别浏览器访问的时候命中开启调试。不过Netbeans调试打开后长时间不关闭不使用可能会失效,虽然状态还显示是调试,这个时候需要重启调试。