集成开发环境(IDE,Integrated Development Environment )

IDE是用于提高程序开发效率的应用程序,也是一种软件。比如写一个简单java小程序,第一步编写代码保存为“.java”文件,第二步打开cmd命令行窗口,第三步使用javac编译器进行编译,第四步使用java命令进行执行。当程序简单时,做的工作还不算困难,但是当程序很庞大,“.java”文件数以千计,那么我们编译执行就会很复杂。IDE的理念就是简化程序开发步骤,所以IDE包括了代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境,如eclipse、idea、vscode。IDE多被用于开发web应用软件。

IDE的想法是把各种命令行的开发工具结合起来,提供一个抽象化的工具,来减少学习编程语言的时间,增加开发人员的生产力,同时也将各种开发工作做更密切的整合,来提高生产力,例如在写程序的时候就直接做编译,一发现有语法上的错误就立即回应。

小总结:IDE就是程序员使用的开发工具的总称,提高程序开发的软件。

Idea介绍

Idea下载网址

idea是JetBrains公司产品,Eclipse是IBM公司产品。

JetBrains官网

JetBrains公司其他产品:

  • WebStorm: 开发javaScript、HTML、CSS等前端技术。
  • PyCharm:开发python
  • PhpStorm:开发Ruby、Rails
  • Clion:开发c、c++
  • GoLand:开发Go

Idea,全称Intellij IDEA,是java语言的集成开发环境,主要用于支持java、groovy等语言的开发,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和web应用的开发。Idea官网简介:

idea主要功能

  • 支持语言:java,Groovy,安装相应插件后支持PHP、Python、Ruby、Scala等。sql语言支持PostgreSql、mysql、oracle、SQL server。

  • 支持框架:spring、 spring mvc、spring boot、struts、web services、hibernate等。

  • 支持代码提示:java、html、css、java script、node.js等

  • 支持的容器:tomcat、tomee、weblogin、jboss、jetty等

idea下载

idea官方各个版本下载地址

注意每个版本对系统的要求:


选择操作系统类型--选择旗舰版/社区版

idea官方使用说明

posted on 2021-07-08 15:23  哑吧  阅读(352)  评论(0编辑  收藏  举报