IntelliJ IDEA 安装配置指南

IntelliJ IDEA 是 Java 语言开发的集成环境,最好的 Java 开发工具之一。

以 IntelliJ IDEA 2019.1.4 为例,官网下载安装包,按提示安装即可。

启动 IntelliJ IDEA,点击 Configure > Structure for New Projects,检查 SDK 的路径是否完整。

点击 Configure > Edit Custom VM Options… 修改下面三个 VM 参数为:

-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=512m

点击 Configure > Preferences 配置:

配置
设置黑色主题Appearance&Behavior > Appearance > Theme 选择 Darcula
禁止自动检查更新Appearance&Behavior > System Settings > Updates > 取消 Automatically check updates for 勾选
显示空格Editor > General > Appearance > 勾选 Show whitespaces
修改编辑器文字大小Editor > Font > Size 设置 13
设置 import.* 数量Editor > Code Style > Java > Imports > 修改 Class count to use import with* 为 500,Names count to use static import with* 为 300
设置文件编码 UTF-8Editor > File Encodings > 设置 UTF-8
设置隐藏某些文件Editor > File Types下的 Ignore files and folders 里追加 *.iml;
设置支持生成 serialVersionUIDEditor > Inspections > 搜索 serialVersionUID > 打勾 Serializable class without serialVersionUID, 使用时光标放在类名上,按 Alt+Enter 键,点击 Add serialVersionUID field 即可自动生成 serialVersionUID
设置 Git 安装文件目录Version Control > Git
设置 Maven、Gradle 目录Build,Execution,Deployment > Build Tools > Maven/Gradle

编辑 Maven 配置文件 .m2/settings.xml,在 settings 标签中添加 mirrors 子节点,加速依赖下载:

<mirrors>
    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun maven</name>
        <url>https://maven.aliyun.com/repository/public/</url>
    </mirror>
</mirrors>

点击 Configure > Plugins 安装插件:

插件说明使用方法
Alibaba Java Coding Guidelines阿里巴巴Java开发规约扫描插件
Lombok一款可以精减 java 代码、提升开发人员生产效率的辅助工具Settings > Build, Execution, Deployment > Compiler > Annotation Processors > 打勾 Enable annotation processing
Statistic代码统计插件(大小、行数)Statistic > Refresh
ASM Bytecode Outline操纵字节码相关的功能右击 class 文件 > Show Bytecode outline
Maven HelperMaven 辅助插件,可用于查找 Maven 依赖冲突打开 pom 文件就可以通过 Conflicts 视图查找依赖冲突
FindBugs-IDEA让你的代码质量提升一个级别,检测 nullpointException,不好的写法,多线程不安全等 bug
VisualVM Launcher内存查看工具,GC、线程、bean 等。内存溢出什么的,都有迹可循

快捷键:

功能子功能MacWin/Linux
代码提示代码提示Control + SpaceCtrl + Space
代码补全代码补全Command + Shift + EnterCtrl + Shift + Enter
智能推荐智能推荐Control + Shift + SpaceCtrl + Shift + Space
提示错误解决方案提示错误解决方案Alt + EnterAlt + Enter
清除无效包引用清除无效包引用Control + Alt + OCtrl + Alt + O
全局快速搜索全局快速搜索快速双击 Shift快速双击 Shift
查看子类查看子类Ctrl + Alt + B
代码移动选中代码,连续按会有其他效果Ctrl + W
向上/下移动代码块Command + Shift + Up/DownCtrl + Shift + Up/Down
复制当前行到小一行Command + DCtrl + D
代码查看返回/前进上次编辑的地方Command + Alt + Left/RightCtrl + Alt + Left/Right
提示方法参数类型Command + PCtrl + P
查看一个变量的声明Command + BCtrl + B
查看一个类的父类Ctrl + U
查看一个方法调用的位置Control + Option + HCtrl + Alt + H
在类中查看一个方法的实现Command + SpaceCtrl + Shift + I
显示类结构图、大纲Control + HCtrl + H
折叠展开、折叠代码Ctrl + Plus(+)
快捷定位到行首行尾Command + Left/RightCtrl + Left/Right
查找类中的方法或变量Ctrl + Shift + Alt + N
显示当前文件的方法结构Command + F12Ctrl+ F12
覆写父类的方法Control + OCtrl + O
按照模版生成代码if/for/foreachCommand + JCtrl + J
查找和替换查找文本+替换文本Command + RCtrl + R
查找文本Command + FCtrl + F
精准查找文本Command + Shift + FCtrl + Shift + F
查找打开一个类Command + OCtrl + O
打开最近的文件Command + ECtrl + E
大小写转换大小写转换Command + Shift + UCtrl + Shift + U
格式化代码格式化代码Command + Alt + LCtrl + Alt + L
  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值