为了账号安全,请及时绑定邮箱和手机立即绑定

如何选择优秀的Web开发工具/IDE?

如何选择优秀的Web开发工具/IDE?

慕婉清6462132 2019-05-26 09:05:41
如何选择优秀的Web开发工具/IDE
查看完整描述

3 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

0. 开放式架构

警惕任何生成专有代码的开发工具或
IDE。为什么呢?专有代码会将你捆绑到工具的供应商,如果该供应商倒闭,你的所有努力将会白费。相反,应该选择一款能够生成构建于开放架构/框架的应用
程序的开发工具,这样所开发的应用将可以与目前的软件和其他 web 应用更好地整合。

1. 基于 Web

基于 Web 的开发工具将比本地安装的工具拥有更多的优势,包括:

●随地访问:基于 Web 的工具允许从各个联网的设备中访问。

●限制较少:可以跨所有平台和操作系统

●易于维护:维护基于 web 的软件要简单得多,因为它只安装在一个位置。

2. 移动功能

一个现代化的开发工具/IDE 应该为你提供一种创建移动 web 应用程序的方式。注意:有些工具声称能提供移动功能,但只不过提供了创建小一号 web 应用的功能。你要知道,一个移动 web 应用程序远不止于此。

3. 广泛的数据库支持

如果选择了仅支持你当前数据库的开发工具,则会限制你未来的开发工作。如果你添加(或转向)一个新的数据库,会发生什么?你的开发工具,不应该限制你的数据库选择权。

4. 无需学习语言

一个好的开发工具应该有一个点选式界面,而不应该让你去学习一个专有的语言或语法。否则将会带来一系列问题:

●较长的学习曲线:这将需要很长的时间去学习如何使用该工具。

●限制可用性:非 IT 人员无法使用该工具。

●与供应商绑定:如果你的大项目需要外界帮助,你必须依靠工具供应商。

●在别处无用:你关于这个工具的知识,在你今后的职业生涯中,将几乎无用。

5. 允许使用自定义代码

在你的公司中,也许会有一些 COBOL(Common Business Oriented Language,面向商业的通用语言)代码,但是你比较精通另外一种编程语言,怎么办?不管什么原因,一个好的开发工具/IDE 应该允许你在应用程序中整合自定义代码。

6. 整洁、带注释的代码

在大多数情况下,你甚至永远不会去更改应用程序的底层代码。但是,在某些情况下,能够产生整洁、带注释的代码的开发工具,将会为你节省大量的工作。

查看完整回答
反对 回复 2019-06-01
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

常用的有myEclipse,netbeans, intelli等,但因每个公司用的开发工具会略有不同,所以因公司而定。
  MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
  NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
  IntelliJ是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在4.0版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。

查看完整回答
反对 回复 2019-06-01
  • 3 回答
  • 0 关注
  • 2378 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信