php开发工具推荐 php开发工具


php开发工具推荐 php开发工具

文章插图
java开发用哪种开发工具比较多?今天我们来详细盘点一下Java开发一般都会用到哪些开发工具 。
一.开发编程工具
1.Eclipse官网地址
Eclipse是一个开放源代码的、基于Java的可扩展开发平台 。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境 。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK) 。
2.MyEclipse官网地址
MyEclipse , 是在Eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发 。在最新版本的MyEclipse中,配合CodeMix使用支持也十分广泛 , 尤其是对各种开源产品和主流开发框架的支持相当不错 。已支持PHP、Python、Vue、Angular、React、Java、JavaEE等语言和框架开发 。
3.IntelliJIDEA官网地址
IDEA全称IntelliJIDEA,是java编程语言的集成开发环境 。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的 。IDEA是JetBrains公司的产品 , 这家公司总部位于捷克共和国的首都布拉格 , 开发人员以严谨著称的东欧程序员为主 。它的旗舰版还支持HTML,CSS,PHP , MySQL,Python等 。免费版只支持Java , Kotlin等少数语言 。
我后来转Android后用的是AndroidStudio工具,其实这个工具就是Google在idea的基础上二次开发出来的 , 所以两者非常像,只是侧重不同 。
上面这几个工具我全部都用过,2011年刚入门培训的时候就是用的Eclipse,后来做Javaweb项目就改为用MyEclipse,后来转Android用过一段时间Idea,说一下这几个工具的主要区别:
MyEclipse是收费的,eclipse是免费的 。
Eclipse自带的插件很少,如果写web项目 , 需要自己配置很多东西,MyEclipse集成了很多的插件,一般Java的企业应用开发都会使用MyEclipse 。
idea比myeclipse更加智能,自带更智能的代码提示,代码检查 。
MyEclipse以前用的时候有时候经常会卡死,Idea更加稳定,而且我感觉Idea界面看起来更舒服 。(个人感受)
我个人更推荐开发同学直接用idea,感觉idea集合了eclipse和MyEclipse的功能和优点,然后又在此基础上做了升级,尤其是代码智能提示,自动生成一些相关的类文件的确方便了很多 。java开发工具还有NetBeans、VisualStudioCode等其他工具,但是那些我没用过,相关介绍大家可以自行从网上搜索相关资料 。
二.接口调试工具
作为一名开发人员,完成开发工作后,肯定要自己进行测试,这可能还会用到接口测试的一些工具 。
1.Postman官网地址
Postman是一款功能非常棒的Chrome扩展,提供功能强大的API&HTTP请求调试 。它可以发送几乎所有类型的HTTP请求,并可以附带任何数量的参数和请求头(headers) 。
2.Apipost官网地址
ApiPost是一个支持模拟POST、GET、PUT等常见HTTP请求,支持团队协作,并可以直接生成并导出接口文档的API文档、调试、Mock、测试一体化协作平台 。
3.ApiFox官网地址
API文档、API调试、APIMock、API自动化测试,一体化协作平台 。平台化的产品不多说 。
4.Charles官网地址
Charles是一个HTTP代理/HTTP监视器/反向代理,它使开发人员能够查看他们的机器和Internet之间的所有HTTP和SSL/HTTPS流量 。这包括请求、响应和HTTP标头(其中包含cookie和缓存信息) 。

相关经验推荐