1,IDEA工具简介
IDEA开发工具是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克*的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。如今的Android Studio也是在基于idea的基础上开发的,所以当你用惯了IDEA的话,再去使用AS,感觉是那么的熟悉。
先附上idea的官方下载地址:https://www.jetbrains.com/idea/download/#section=windows 各种平台都有自行进行下载就可以了,说明一下idea分为两种版本社区版和商业版,商业版付费的功能多,社区版功能少免费。当然了有收费了自然而然就诞生了破解版。
2,下载
到官方网下载IDEA安装包(我这里下载的是商业版的),双击exe进行安装
3,激活
下载完成后,需要我们激活IDEA,这里我们勾上License server,在输入框中输入:http://ideaserver.suroot.win 进行激活。
3,设置字体
设置IDEA面板的字体大小
设置IDEA代码编辑区的字体大小
4,配置JDK
5,配置MAVEN
6,IDEA面板歌功能介绍
好啦,到这里我们就可以使用IDEA开发工具进行开发了、
7,IDEA使用
IDEA以图解的形式,查看类的继承关系,也就是当前类的所有继承关系,包括实现的所有的接口和继承的类,
这个继承,不仅仅是一级的继承关系,包括好几层的继承。父类的父类的父类。直到最后。
选中一个类,右键diagram可以查看这个类以及类的依赖的类图:
7,IDEA开发快捷键
1)ALT+ENTER
类倒包:当我们在一个类引用另一个类的时候,IDEA不像eclipse一样,通常不会自动帮我们倒入,这时我们只需选中那个要导入的类,点击ALT+ENTER 快捷键导入这个包。
2)SHIFT+CTRL+ATL+U
选中某个类,点击SHIFT+CTRL+ATL+U 选中这个类以及这个类的依赖的类图
CTRL+ALT+L =====>>格式化java代码
Ctrl + X =====>>删除行
Ctrl + D =====>> 复制行
Ctrl + N =====>>查找类
Ctrl + F =====>>查找文本
Ctrl + J =====>>自动代码
Ctrl + H =====>>显示类结构图
Ctrl + Q =====>>显示注释文档
Ctrl + P =====>>方法参数提示
Ctrl + E =====>>最近打开的文件
Ctrl + R =====>>替换当前文本中的代码
Ctrl + End =====>>跳到文件结尾
Ctrl + Home =====>>跳到文件开头
Ctrl + Space =====>>代码提示
Ctrl + Shift + N =====>>查找文件
Ctrl + Shift + R =====>>項目中全局替換
Ctrl + Alt + L =====>>格式化代码
Ctrl + Alt + O =====>>优化导入的类和包
Ctrl + Shift + Space =====>>自动补全代码
Alt + Shift + C =====>>对比最近修改的代码
Alt + Insert =====>>生成代码(如构造函数等)
Ctrl + Alt + Space =====>>类名或接口名提示
Alt + Enter =====>>自动导包
Alt + left / right =====>>切换代码视图
Ctrl + B =====>>快速打开光标处的类或方法
Alt + Up / Down =====>>在方法间快速移动定位
F2 或 Shift + F2 =====>>高亮错误或警告快速定位
Ctrl + Shift + Up / Down =====>>代码向上 / 下移动
Ctrl+E 或者 Alt+Shift+C =====>>最近更改的代码
Ctrl + Shift + Alt + N =====>>查找类中的方法或变量
Ctrl + Alt + left / right =====>>返回至上次浏览的位置
Ctrl + / 或 Ctrl + Shift + / =====>>单行注释或多行注释; 取消单行或多行注释也是一样
fori + Tab 键 =====>>快速创建 for 循环
psvm + Tab 键 =====>>快速创建主函数
sout + Tab 键 =====>>快速创建输出语句
Alt + F7 键 =====>>查看方法在哪里被调用了
Alt + F8 键 =====>>预执行语句
Ctrl + Alt + T =====>>ry-catch 快捷键
Alt + Insert =====>>对字段生成 get 和 set 方法
Ctrl+ I =====>>快速实现接口中的方法
Ctrl+ Shift + Z =====>>恢复 Ctrl +Z去掉的内容
Ctrl+ Shift + Enter =====>>代码自动补全
Ctrl+ Shift + Alt + T =====>>重构代码
Shift + F6 =====>>重命名文件
Ctrl + Alt + V =====>>提取变量
Shift + Shift =====>>全局搜索
Ctrl + F12 =====>>查看当前类的所有方法
F3 =====>>前后移动到下一匹配处
Ctrl + W =====>>按照语法自动选中代码
ALT+ 7 =====>>查看一个类中的所有方法