IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
2001年1月发布IntelliJ IDEA 10版本,同年七月发布20,接下来基本每年发布一个版本(2003除外),当然每年对各个版本都是一些升级。30版本之后,IDEA屡获大奖,其中又以2003年的赢得的“Jolt Productivity Award”,“ JavaWorld Editors’s Choice Award”为标志,从而奠定了IDEA的IDE中的地位。目前版本为90,2010年4月23日发布,更新版本为902。IDEA的宗旨:“Develop with pleasure”。
IDEA的优越
最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。
其他编辑功能抛开不看,这点远胜Eclipse。
首先查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。 不像Eclipse,只能在默认的toString()方法中寻找你所要的key。
其次,需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法,这点Eclipse无法比拟。
最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。
前面已经说过了IDEA所提倡的是智能编码,是减少程序员的工作,那么IDEA具体又有哪些值得推崇呢总结以下25点,希望能有个比较全面的介绍。
1 智能的选取。在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+w,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。
2 丰富的导航模式。IDEA提供了丰富的导航查看模式,例如ctrl+e显示最近打开过的文件,ctrl+n显示你希望显示的类名查找框
(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project试图中,你还可以选择多种的试图方式。
3 历史记录功能。不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,但版本恢复时你可以很容易的将其恢复。
4 JUnit的完美支持。
5 对重构的优越支持。IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。
6 编码辅助。java规范中提倡的tostring(),hashcode(),equals(),以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。
7 灵活的排版功能。基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为她支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。
make功能
1、CTRL + SHIFT + A --> 查找make project automatically --> 选中
2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compilerautomakeallowwhenapprunning
最后重启idea
二、使用spring-boot-13开始有的热部署功能 1、加maven依赖
<dependency> <groupId>orgspringframeworkboot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
可以先找个最简单的helloworld示例敲一下,运行出来;
每个编程ide都有各自的特色,要经常使用积累才行,无法一下子全都搞懂的
idea运行java程序的关键 *** 作是关联本地JDK和设置程序运行入口。详细步骤如下:
关联本地JDK,已关联的可以跳过此步。
11 首次启动idea时,依次选择Configure--->Project Defaults--->Project Structure,进入项目结构设置面板,图示如下:
12 选择SDK,单击绿色的加号,在d出的列表中选择添加JDK,图示如下:
13 定位到本地JDK安装目录,单击OK确认。
14 设置完成后,本地JDK就被关联到idea了,单击OK或Apply确认更改。
2 设置程序运行入口
21 首次创建项目后,工具栏的运行按钮显示为不可用。单击工具栏灰色三角箭头,编辑参数配置面板如下图:
22 单击参数配置面板左侧的绿色加号,新增一个Application配置, *** 作如下图所示: 23 设置应用名称Name,在Main class处打开主类选择面板,切换到Project页面,定位到拥有主类的文件(含有main方法的文件),选择完成后单击OK确认。 *** 作如下图所示: 24 此时,单击工具栏的绿色三角(运行按钮),即可运行Java程序。
3 注意事项
31 当一个项目中有多个主类并存时,需要明确指定以哪一个主类做运行入口。
32 对于非新建的项目,idea会自动识别主类,设置程序入口。如果识别失败,仍需要按照第2步进行手动配置。
33 在主类选择面板,第一个Search by Name页面可以自动搜索出已编译过的主类。如果此java程序从未编译,则必须在Project页面手动指定。
34 注意到含有主类文件的类名定义行和主函数定义行左侧均有一个绿色的箭头,单击任意一个箭头,选择在下拉列表里选择第一项Run,就可以快捷地运行java程序了, *** 作如下图所示:
以上就是关于怎么用IntelliJ IDEA开发JAVA程序全部的内容,包括:怎么用IntelliJ IDEA开发JAVA程序、springboot intellij怎么运行一个java、java idea 怎么用啊 不会用 要疯了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)