IDEA的安装配置与使用

本文详细介绍了IntelliJIDEA2019.3的安装步骤、硬件要求、激活方法、配置目录(包括config和system)、常用插件安装、新项目设置、Maven配置、快捷键设置、字符编码和版本控制等,帮助用户全面理解和使用IDEA。
摘要由CSDN通过智能技术生成

IDEA的安装配置与使用

下载

官方下载地址:所有版本 - IntelliJ IDEA (jetbrains.com)

本教程基于2019.3版本编写,最新的不一定是最好的

安装

硬件要求:8G内存 + 双核处理器

安装步骤直接下一步,没有特殊操作

激活

  1. 点击试用进入界面
  2. 配置插件仓库地址https://plugins.zhile.io
  3. 安装插件IDE Eval Reset
  4. Help > Eval Reset > Auto reset before per restart

此方法为无限试用版,可以无限刷新试用时间

配置

IDEA的配置目录

默认配置路径为家目录\.IntelliJIdea2019.3\,这个配置目录有一个特性,就是你删除掉整个目录之后,重新启动IntelliJ IDEA 会再自动帮你生成一个全新的默认配置,所以很多时候如果你把IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认。

config目录

config目录是IntelliJ IDEA 个性化化配置目录,或者说是整个IDE 设置目录。此目录可看成是最重要的目录,没有之一,安装新版本的IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的tasks 记录等等个性化的设置。

system目录

system目录是IntelliJ IDEA 系统文件目录,是IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。

安装插件

常用插件

  • Lombok
  • Maven Helper

新项目配置

File > Other Settings > Settings for new project…

配置Maven的安装目录

Build,Execution, Deployment > Build Tools > Maven > User settings file

配置鼠标悬浮显示文档

Editor > General > Other > Show quick documentation on mouse move

配置自动导包

Editor > General > Auto Import > Java

Add unambiguous imports on the fly 联机自动导入明确的结构

Optimize imports on the fly 自动优化导入包

设置显示行号和方法间的分隔符

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 > Color Scheme > Language Defaults > Comments

修改类头文档注释信息

Editor > File and Code Templates > Includes > File Header

/**
@author welisit
@create ${YEAR}-${MONTH}-${DAY}${TIME}
*/

配置字符编码

Editor > File Encodings

说明:Transparent native-to-ascii conversion 主要用于转换ascii,一般都要勾选,不然Properties 文件中的注释显示的都不会是中文

设置自动编译

Build,Execution,Deployment > Compiler

Build project automatically

Compile independent modules in parallel

取消自动更新

Appearance & Behavior > System Settings > Updates

使用

常用快捷键

编辑

  • Ctrl + Space: 代码提示
  • Ctrl + P: 方法内参数提示
  • Ctrl + Q: 查看文档
  • Alt + Insert: 生成代码(Getter、Setter…)
  • Ctrl + O\Ctrl + I: 重写或实现方法
  • Ctrl + Alt + T : 包裹代码用if、try…
  • Alt + Q: 查看当前类信息
  • Ctrl + Alt + L: 格式化代码
  • Ctrl + Alt + O: 优化导入
  • Ctrl + Shift + J : 合并代码成一行
  • Ctrl + Y: 删除一行代码
  • Ctrl + D: 复制一行代码
  • Ctrl + Shift + Enter: 编辑下一行或行尾
  • Shift + Enter: 下一行
  • Ctrl + Alt + Enter: 上一行
  • Ctrl + Shift + U: 转换大小写
  • Ctrl + [/]: 光标移动到括号处

搜索替换

  • 双击shift: 全能搜索
  • Ctrl + Shift + F :搜索通过路径
  • Ctrl + F: 搜索当前页

导航

  • Ctrl + G: 跳转行号
  • Ctrl + E : 最近文件
  • Ctrl + Alt + Left/Right : 导航去上一处或下一处
  • Ctrl + U : 跳转父类
  • Alt + up/down : 跳转上下方法
  • Ctrl + H : 类的继承结构
  • Ctrl + Alt + H : 查看调用该方法的所有地方

重构

  • F5 : 复制
  • F6 : 移动
  • Shift + F6 : 重命名
  • Ctrl + F6:改变方法签名
  • Ctrl + Alt + M : 提取方法

debug

  • F7 : 进入
  • F8 : 跳出

编译和运行

  • Shift + F10/F9: 运行/debug

VCS版本控制系统

  • Ctrl + T : 更新
  • Ctrl + K : 提交
  • 27
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值