IDEA 的下载地址:(官网)
https://www.jetbrains.com/idea/download/
如何添加、删除模块
模块 -》 右键 -》 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)