2023年11月28日发(作者:)
IDEA(2020)⼯具详细使⽤⽂档
⽂章⽬录
IDEA和Eclipse作为开发⼯具,其中IDEA(intellij idea)的⽤户⼀直都在疯狂增长,我⾃⼰⽤了两个星期的IDEA之后再也不想碰
Eclipse,到了⼤城市之后就不想回农村。IDEA作为最受欢迎的开发⼯具之⼀是有原因的,相⽐常⽤的Eclipse⽽⾔,其优点在于:
1. 更加智能、⽅便快捷的代码提⽰
2. 强⼤的插件整合
3. 提⽰功能设计很⼴(⽐如Eclipse在xml中写SQL是不会提⽰的)
4. 丰富的代码模板和强⼤的快捷键
既然IDEA那么强⼤我就不多BB,直接进⼊IDEA使⽤主题。
⼀、IDEA快捷键
idea快捷键英⽂⽂档:打开idea⼯具,选择help → Keymap Reference:
2、⼦类重写⽗类⽅法和实现接⼝(Ctrl + O)
5、模板快速编码提⽰(Ctrl + J)
14、光标快速在同⼀个类中的所有⽅法进⾏上下浏览
36、快速补全返回值,定义为局部变量(Ctrl + Alt +V)
43、当前⽂件下查找⽂本(Ctrl + F,配合↑↓键使⽤)
48、全局查找 (Shirft + Shirft)
53、代码智能提⽰(Ctrl + space)
60、查看当前光标所处⽅法的声明(Alt + Q)
68、从⽬录中打开⽂件(Ctrl + Alt + F12)
2.1、六种断点
1、普通⾏断点
(1)光标所在⾏加上断点或去除断点(⿏标双击左键即可)
普通断点模式如图所⽰:
(2) 步⼊(F7),只会步⼊⾃定义的⽅法。例如:
(3) 步过(F8),继续往下⾛,不会进⼊⾃定义⽅法和运⾏库⽅法,顺序往下执⾏。
区别:
1、黄⾊断点可以设置条件关系表达式来决定断点是否代码是否执⾏
2、黄⾊断点可以设置挂起,设置成挂起后就变成红⾊断点。别红⾊断点不同的地⽅是代码执⾏完成后,会有⼀个class记录
设置:
然后当代码执⾏到这的时候,发现空指针异常了就会卡到这,并打印出来:
6、字段断点
问题:如果⼀个我创建了3个线程,每个线程都执⾏同⼀个run⽅法,那么如果我在run⽅法⾥⾯打⼀个断点,当执⾏start()⽅法的时候,请
问断点会停留三次吗?
答案:可能会,可能不会
那么如何保证3个线程,每个线程都在线程⾥⾯停留⼀次呢?
可以这样做:
1、现在run()⽅法中打⼀个普通断点
在设置断点以后,代码调试中,可以设置变量的值,这样更⽅便来检查⾃⼰接下来的业务逻辑写的是否正确,图所所⽰:
2.5、debugger设置表达式条件:
(1)给debugger断点设置条件,当满⾜条件的时候,程序会停留在满⾜条件的位置。
步骤:选中⼀个debugger断点,然后⿏标右键,然后填写⼊条件,当满⾜条件的时候,程序会停留在满⾜条件的位置,该操作常⽤于for循
(1)IDEA安装⽬录,找到bin⽂件夹中的ons⽂件
3.2. 启动IDEA常⽤设置
1.创建Module
2.删除Module
(3)选中需要删除的module
3.导⼊Module
1. 设置编辑器主题
输⼊⼯程名:
打开module下的代码,对代码进⾏修改:
3.编辑程序设置类提⽰描述
4.显⽰⾏号和⽅法的分隔符
6. 统⼀设置控制台和编辑区默认字体⼤⼩、样式、字体⾏间距
9. 添加类头注释⽂档信息
10. 设置当前⼯程的编码
12. 省电模式
3.5.设置代码⽔平显⽰和垂直显⽰
3.6. IDEA快捷键
习惯了使⽤Eclipse的童鞋初次接触idea,当然不愿意再去记⼀套idea的快捷键,此时idea中提供了⼀个功能可直接在idea中使⽤Eclipse的
快捷键,如下设置:
(2)找到⾃⼰eclipse快捷键的jar包即可
4. 导出快捷键
快捷键既然可以导⼊,当然也可以将⾃定义快捷键导出。不只是快捷键,其他setttings⾥⾯的很多设置都可以导出。
1.⾃定义⾃动代码
输⼊:soutm (输出当前⽅法名)
模板三|遍历集合
输⼊:inn
2.修改快速代码模板
测试:
3.8. 部署WEB⼯程
拉到最下⾯找到tomcat
然后返回上⼀个界⾯,发现正下⽅有警告,需要部署⼀个项⽬,点击deployment
然后点击绿⾊⼩三⾓运⾏或⿏标右键,选择运⾏容器即可:
4.设置热编译
现在服务能正常跑起来,然后存在⼀个问题,就是如果修改了jsp⽂件中的代码,此时刷新浏览器你会发现根本不起作⽤,需要重新停⽌服
务之后,再重启服务刷新页⾯才⽣效,为什么这样呢?因为idea默认设置了所有的⽂件在启动过程中都是不加载的tomcat容器中的,所以
选择⾃⼰安装的数据库,在这⾥我使⽤的oracle
填写连接数据库相关要素,⾸次连配置数据库需要装驱动,只要这⾥连接⽹,点击download会⾃动去重要仓库进⾏下载。当下载完成
之后再点击“Test Connection(测试连接)”即可
四、IDEA安装插件
4.1、在线安装插件
在线安装插件需要联⽹。
1、进⼊IDEA,打开settings,选择plugins,搜索⾃⼰想要安装的插件,点击安装(Install),安装完成之后重启IDEA即可。
离线安装插件是将想要安装的插件事先下载到硬盘上,然后记性安装。
1、进⼊IDEA,打开settings,选择plugins,然后点击右上⾓的按钮,如图:
2、在硬盘上选择想要安装的插件,点击OK以后,重启IDEA即可。
五、IDEA配置JDK
1、打开IDEA,选择File → project Structure:
2、选择SDKs
然后在弹出的⽬录中选择想要的的JDK即可。
(1)新建⼀个project
(3)填写⼯程名
然后返回上⼀个界⾯,发现正下⽅有警告,需要部署⼀个项⽬,点击deployment
添加项⽬部署,并修改访问根⽬录,在tomcat⾥⾯固定是以项⽬名称开始的,在idea中可以随意设置。
测试结果:
七、IDEA创建Maven项⽬
7.1、配置Maven
1、打开IDEA,选择Settings:
2、选择maven,然后选择maven的版本,然后点击OK即可:
3、然后指定Maven的Settings⽂件:
4、查看加载的本地仓库包位置是否正确,如果正确点击OK即可。
7.2、创建Maven⼯程的JavaSE项⽬
1、点击File→ Project
2、选择javaSE⾻架:
开始等待吧
如果想要添加依赖,直接在pom⽂件⾥⾯加dependency节点,如图:
7.3、Maven⼯程菜单介绍
点击Maven视图:
2、Maven命令⼯具
3、下载源码和⽂档
5、显⽰当前⼯程所有依赖的详情关系
74、创建Maven Web⼯程
1、新建maven,选择webapp框架:
如果新创建出来的maven web项⽬中没有java⽂件夹,请⾃⼰⼿动创建⼀个,并标记为Sources Root:
7.5、使⽤Maven创建聚合⼯程
8、其他
8.1、不使⽤Maven情况下导⼊jar包
该⽅式常⽤于写Test测试程序功能
1、创建⼀个普通java⼯程:
(其他Web⼯程也可以)
2、在⼯程下⾯新建⼀个lib包(⽬录),并把要⽤到的jar包丢到lib包⾥
3、把jar包加⼊到项⽬或者模块中
(2)选中⾃⼰要添加的jar包,然后点击OK:
(3)添加完了以后就OK啦:


发布评论