优势和劣势,利用集成开发环境〜集成开发环境
理念是简单的节目写程式。 他们一般都是编辑环境与工具,以帮助程序员写出代码迅速有效的行动。 作为一个例子,我们可以生成php驱动的web应用程序中使用的组合偏食和phpeclipse 。 核心功能通常包括: • 代码完成或代码启示:有能力在ide 知道一种语言的关键字和函数名是至关重要的。 排,可利用这方面的知识,以这样的东西作为突出打字错误,建议列出可用的职能的基础上,适当的情况下,或提供一个函数的定义,从官方的文档。 • 资源管理 :在创建应用时,语言往往依靠一定的资源,如图书馆或头文件,必须在特定的地点。 理念应该能够管理这些资源。 在ide应该认识到任何所需的资源,使错误可以发现处于发展阶段,并没有后来,我们在编译或建设阶段。 • 调试工具 :在一个集成开发环境,你应该能彻底测试您的应用才释放。 排也许能够给变量值,在某些点,连接到不同的数据存放,或者接受不同的运行时间参数。 • 汇编和建设 :对于语言需要编译或建设阶段,理念翻译守则,从高层次的语言向目标代码的目标平台。 要求这些特点有很大的差别,从语言到语言。 因此,传统上,在ide专门用一种语言或一套类似的语言。 一些著名的理念和他们的语言包括:为的jbuilder华; metrowerks的codewarrior组曲的java , c ,和c + + ;与微软的visual studio其视力基本和c #家庭的语言。 优点用在ide 用一个集成开发环境,将您节省了不少时间和努力,在撰写程式。 一些优点包括: 1 。 少的时间和精力 :整个的目的,是一个集成开发环境,是使发展更快,更顺利。 它的工具和特点来帮助你组织资源,防止错误,并提供捷径。 2 。 执行项目或公司的标准:简单工作,在相同的发展环境,有一群程序员将一如既往地坚持一个标准的处事方式。 标准能得到进一步执行,如果集成开发环境提供了预定义模板,或者如果代码是图书馆之间共享不同的团队成员/团队工作,对同一个项目。 3 。 项目管理:这可以有两个方面。 第一,很多理念都文档工具,无论是自动进入开发商评论,或实际上可能迫使开发者编写的评论在不同的领域。 第二,仅仅有一个直观的资源,它应该是一个有很多比较容易知道如何申请,奠定了作为反对遍历文件系统难懂的档案,在档案系统。 缺点用在ide 要小心一些陷阱用一个集成开发环境,因为它可能不是很理想,为每个人,而且可能不适合在每一种情况。 1 。 学习曲线 :理念是复杂的工具。 最大限度地发挥这些好处将需要时间和耐心。 2 。 一个先进的集成开发环境,未必是一个好的工具,开始程序员 :如果你的学习曲线的一个集成开发环境,除了学习如何编程,它可以是相当令人沮丧。 此外,特点和捷径,为有经验的程序员常常躲在至关重要的,但世俗细节的一种语言。 细节不应被忽视的时候,学习一种新语言。 用在ide可能妨碍学习的一个新的语言。 3 。 不会149.8码,做法或设计:你还是需要熟练和细致。 在ide不会消除效率或性能问题,在你的申请。 理念是一样paintbrushes 。 无论你创造一个梵高或天鹅绒猫王是取决于你的技能和决定。 这是一篇文章说,卡罗尔赖特
|
|||
|