IntelliJ IDEA的安装、配置与使用

IDEA 的下载地址:(官网)

https://www.jetbrains.com/idea/download/#section=windows
IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。

如何添加、删除模块

模块 -》 右键 -》 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 

posted on   何苦->  阅读(163)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示