idea基本使⽤
⼀、创建项⽬
1.项⽬结构:idea⾥只有⼀个project,该projet下有很多module。
2.新建project:点击菜单栏file–new–Project–java—next–输⼊project name如project01,选择项⽬位置—finish
3.新建module:选中project,可右键new module
4.新建包:⿏标点击相应的module下的src,new —package
4.新建java类:⿏标点击相应的package,可右键new Java Class
5.main⽅法快捷写法:写出main后按tab键可⾃动⽣成main⽅法
6.注意System,⾸字母是⼤写。单词输⼊⼀半后可按tab键⾃动补齐。
7.保存:java代码不⽤ctrl+s⼿动保存,idea会实时帮助保存。
8.运⾏:右键–点击绿⾊的三⾓Run …即可运⾏。或者在代码编辑页⾯点击main前⾯的绿⾊三⾓,或者点击上⽅⼯具栏的绿⾊三⾓。
8.删除module:右键点击相应的module,—Open Module Settings—module上⽅有个减号,点击即可删除相应的module,此时仅仅是module不可⽤了,退出重新右键点击相应的module,右键选择remove Module ,再次重新右键点击module,右键选择delete,即可删除磁盘上相应的module⽂件。
9.删除java类:选择相应java类,右键–delete,即可删除。
⼆、界⾯字体设置
1.其他设置:File–Settings–即可相应设置
2.颜⾊设置1:File–Settings–Appearance–Theme选项选择Darula是⿊⾊,Intellij Light是⽩⾊,点击ok。
3.颜⾊设置2:File–Settings–Editor—Color Scheme–Scheme选项选择Darcula—OK,
4.字体⼤⼩设置:File–Settings–Editor—General—勾选Change font size with Ctrl+Mouse Wheel,–OK,即可按ctrl和⿏标滚轮键改变编辑区字体⼤⼩。
5.显⽰⾏号:File–Settings–Editor—General—Appearance—勾选Show line numbers,(2020.3版本默认已勾选)
6.显⽰⽅法分隔符:File–Settings–Editor—General—Appearance—勾选Show method separators,可以在每个⽅法上⽅加条横线分割,便于分辨⽅法的代码范围。
7.忽略⼤⼩写提⽰:File–Settings–Editor—General—Appearance—将Match case选项选择All letters,不选择First letter only,因为java是严格区分⼤⼩写的,这样在编写代码时,不会因为单词的⼤⼩写问题⽽不提⽰。
8.设置取消单⾏显⽰tabs的操作:File–Settings–Editor—General—Editor Tabs–不勾选Show tabs in one row,点击OK。这样在同时编写的类⽐较多时,上⾯⼀⾏显⽰不下,会变成多⾏显⽰,这样即可⽅便的查切换类。
9.设置默认字体,字体⼤⼩,⾏间距:File–Settings–Editor—Font—可更改Font(字体样式),Size(字体⼤⼩),Line spacing(⾏间距),通常喜欢Consolas字体
10.修改代码中注释的字体颜⾊:File–Settings–Editor—Color Scheme—Language Defaults—选择(Line comment单⾏注
释),Block comment多⾏注释,Doc comment的text⽂档⽂本注释,勾选右侧的Italic,然后点击Foreground后⾯的数字进⾏颜⾊选择,⼀般注释可以设置成绿⾊。
11.设置项⽬⽂件编码:File–Settings–Editor—File Encodings⾥有三处编码设置,全部选择UTF-8,并勾选Transparet native-to-ascii conversion。后续项⽬也是全部设置成UTF-8.
12.导⼊⽂件乱码转换:编程界⾯右下⾓有个编码格式如UTF-8,选择⼀项后会有个弹窗,reload(只是以该编码显⽰,并不改变⽂件的编码格式),Convert(转换,改变⽂件的编码格式),可以选择Convert对导⼊的⽂件编码格式进⾏转换。
13.设置⾃动编译:File–Settings–Build,Execution,Deployment—Compiler—勾选Build project automatically(⾃动编译)和Compile independent modules in parallel(并⾏编译独⽴模块)
14.省电模式:File—Power Save Mode,开启后会关掉代码检查和代码提⽰功能。
15.并列显⽰:打开java类后,在编写区域,右键点击java类,选择Split down可将该类显⽰到下⽅,选择Split right可将该类显⽰到右侧。
16.快捷键设置:File–Settings–Keymap—可以选择各个软件的快捷键⽐如选择eclipse,默认选择windows。建议不要更改快捷键,使⽤原⽣的idea快捷键。
三、常⽤快捷键
1代码操作
剪贴⾏ Ctrl+X
删除⾏ Ctrl+Y
复制⾏ Ctrl+D
可以选择剪贴板内容并插⼊ Ctrl+Shift+Insert (选择内容后双击)
光标跑到⼤括号的开头 Ctrl+[
光标跑到⼤括号的结尾 Ctrl+]
对代码重新排列格式 Ctrl + Alt + L
2类⽅法操作
跳转到⽅法实现处 Ctrl+Alt+B (需要先把点击⽅式调⽤处,然后再按快捷键)
显⽰⽅法所有被调⽤ Ctrl+B (需要先把点击⽅式调⽤处,然后再按快捷键)
显⽰当前⽂件的结构 Ctrl+F12 (类似Eclipse的OutLine功能)
看到当前⽅法的声明 Alt+Q
显⽰光标所在⽅法的参数信息 Ctrl+P
查看⽅法、类的说明 Ctrl+ Q
类的⽗类、接⼝ Ctrl + U
⽣成构造器/Getter/Setter Alt+Insert
可以把代码包在⼀个块内,例如:try/catch Ctrl+Alt+T (快捷⽣成常⽤代码块)
对imports进⾏优化 Ctrl + Alt + O
复制引⽤,必须选择类名 Ctrl+Alt+Shift+C
导⼊包 Alt+Enter
3⽂件操作
最近的⽂件 Ctrl+E
最近更改的⽂件 Ctrl+Shift+E
可以关闭⽂件 Shift+⿏标左击 (使⽤的时候需要⿏标点击⽂件名的位置)
切换代码视图 Alt+← Alt+→
定位上/下⼀个⽅法 Alt+↑ Alt+↓
复制⽂件路径 Ctrl+Shift+C
4查操作
可以快速打开类 Ctrl+N
可以快速打开⽂件 Ctrl+Shift+N
查类中的⽅法或变量 Ctrl+Shift+Alt+N
替换⽂本 Ctrl+R
查⽂本 Ctrl+F
查下⼀个 F3
查上⼀个 Shift+F3
在路径中查 Ctrl+Shift+F
在路径中替换 Ctrl+Shift+R
四、模板
1.查看模板:File–Settings–Editor—General—Postfix Completion可以快速使⽤该模板,或File–Settings–Editor—Live Templates—可以增删改模板。
2.增加模板:File–Settings–Editor—Live Templates—Abbreviation输⼊快捷模板名,Template text输⼊快捷模板的代码内容,点击Define,选择模板使⽤范围。
var2end
如Abbreviation⾥输⼊prsc,在Template text⾥输⼊private String ; ,在Define⾥选择java,即可在代码编写界⾯直接输⼊prsc回车后可⾃动输出Template text内的代码。
3.常⽤模板:输⼊psvm回车可以快速⽣成main⽅法,sout回车可以快速⽣成输出语句,fori回车可以快速⽣成for循环语句。
五、创建Java Web Project或Module
1.创建完module后,右键选择add framework support,勾选Web Application
六、关联Tomcat
1.安装tomcat后需要做配置,配置后在cmd⾥输⼊catalina run能够正常启动则说明tomcat正常。
2.idea⾥添加tomcat镜像:菜单栏Run—Edit Configurations—点击+号-----Tomcat Server—Local—输⼊name如tomcat7.0,在Configure⾥选择Tomcat解压的路径,
下⽅有红⾊Error:Application Server not specfied,需要点击上⽅的Deployment—点击+号,选择Artifact,—选择对应的java web—点击OK
3.点击执⾏,并浏览器输⼊相应的路径即可成功访问。
4.关闭tomcat服务器:点击左下⾓页⾯Tomcat Server前⾯的红框,刚点击完毕并不能马上关闭服务器,只是断开了与服务器的连接,稍后当停⽌按钮显⽰为灰⾊,才表⽰关闭
七、关联数据库
1.安装mysql
2.安装sqlyog客户端,通过客户端连接mysql。或者⽤navicat客户端也可以。
3.关联:点击idea最右侧的Database–点击+号,—Data Source—mysql—输⼊相应配置。本机是localhost,端⼝号默认
3306,Database指定数据库,User⽤户,Password密码,URL路径⾥会有指定的数据库,点击Test Connection(如果是灰⾊的,需要点击下⽅的Download missing driver files下载缺失的驱动⽂件)—OK—右⽅界⾯会出现连接的数据库名称。
版本控制
九、断点调试
1.debug设置
File–Settings–Build,Execution,Deployment—Debugger—默认是Socket模式,Windows可以勾选成Shared memory模式可以节省内存空间。
2.断点概念
step over:进⼊下⼀步,如果当前⾏断点是⼀个⽅法,则不进⼊当前⽅法体内
step into 进⼊下⼀步,如果当前⾏断点是⼀个⽅法,则进⼊当前⽅法体呢
force step into同step into
step out跳出⽅法
resume program恢复程序运⾏,但如果该断点下⾯还有断点,则停在下⼀个断点上。resume是重新执⾏程序。
stop停⽌断点调试
mute breakpoints点中,使所有断点失效
view breakpoints查看所有断点
3.常⽤断点调试快捷键,idea有很多快捷键
4.断点调试
在java代码界⾯添加断点,右键点击debug或界⾯上⼯具栏点击debug按钮,按断点的各种按钮即可进⾏相应的断点操作。
5.条件断点
循环语句执⾏时⾥有多次循环,想在某次循环时实施断点,其他循环不添加断点,可以设置条件断点。
具体操作:for循环代码添加断点后,在断点的⼩红圈上右键点击可以调出条件断点,可以在满⾜某个条件下,实施断点。
⽐如condition⾥添加i==30(条件必须是boolean类型)点击Done按钮
⼗、配置Maven
1.⼯具使⽤演变:make—Ant—Maven—Gradle,其中maven常⽤,可⽤于⾃动化构建和依赖管理。
构建环境:清理—编译—测试—报告—打包—部署
清理:表⽰在编译代码前将之前⽣成的内容删除
编译:将源代码编译为字节码
测试:运⾏单元测试⽤例程序
报告:测试程序的结果
打包:将java项⽬打成jar包;将web项⽬打成war包
安装:将jar或war⽣成到maven仓库中
部署:将jar或war从maven仓库中部署到web服务器上运⾏
2.maven配置
idea中已经集成了maven,但是不建议使⽤idea的maven。
maven下载–解压–环境变量配置–验证mvn -v
File–Settings–Build,Execution,Deployment—Maven—在Maven home directory⾥选择⾃⼰安装的maven,并设置setting和repository路径。
3.当前⼯程下右键new–Module—Spring Initializr—直接点next—在弹窗⾥填写group公司域名,Artifact当前名称,version不⽤更改,点击next—需要组件信息时再回头勾选—module的name和路径不⽤修改,直接点击Finish,会下载对本地仓库进⾏更新。完成后idea界⾯左侧会有maven项⽬
4.idea最右侧点击Maven Projects,可以看到maven的lifecycle⽣命周期,有编译,安装等各功能
5.点击左侧的maven项⽬,点击右侧maven lifecycle下的install,可以将maven项⽬打成jar包,结果⾥有路径可以看到⽣成的jar包已经存放点以前设置的路径下
⼗⼀、其他配置
mysql下载jar包

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。