IDEA 的下载地址:(官网)
https://www.jetbrains.com/idea/download/#section=windows
如何添加、删除模块
模块 -》 右键 -》 open moudle setting -》 + / -
模块 -》 右键 -》 delete 删除
查看项目配置
File -> Project Structure 配置jdk信息
常用配置
# 设置鼠标悬浮提示
Editor -> Code Editing -> Quick Documentation
# 设置自动导包功能
Editor -> General-> Auto Import -> java
Add unambiguous imports on the fly:自动导入不明确的结构
Optimize imports on the fly:自动帮我们优化导入的包
# 2设置显示行号和方法间的分隔符
Editor -> General-> Appearance
Show line numbers:显示行数
Show method separators: 显示方法分隔线
# 忽略大小写提示
Editor -> General-> Code Completion -> Match case 去掉
# 设置取消单行显示 tabs 的操作
Editor -> General-> Editor Tabs
-> Show tabs in single row 去掉
# 设置项目文件编码
Editor -> Flie Encodings -> 三处utf-8
# 设置自动编译
Build,Execution,Deployment -> Compiler ->
Build project automatically 选中
Compile indenpendent modules in parallel 选中
常用断点调试快捷键
step over 进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
step into 进入下一步,如果当前行断点是一个方法,则进入当前方法体内
force step into 进入下一步,如果当前行断点是一个方法,则进入当前方法体内
step out 跳出
resume program 恢复程序运行,但如果该断点下面代码还有断点则停在下一个断点上
stop 停止
mute breakpoints 点中,使得所有的断点失效
view breakpoints 查看所有断点
配置 Maven
Make -> Ant -> Maven - Gradle
Build,Execution,Deployment -> bulid Tools -> maven -> importing
Import Maven projects automatically:表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件, 进行项目变动设置。
Automatically download:在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即
支持直接从公网下载源码和文档的。
VM options for importer:可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。
生成 javadoc
Tools -> Generate javeDoc
Locale:输入语言类型:zh_CN
Other command line arguments:-encoding UTF-8 -charset UTF-8
缓存和索引的清理
File -> Invalidate Cache / Restart