IDEA从o开始的一系列操作及修改配置-快捷键汇总

  • 下载IDEA
  • 启动idea
  • 安装svn插件
  • 功能快捷键
  • 先设置提示快捷键(纯属个人喜好)
  • 入门快捷键
  • 查找
  • 编辑
  • 小功能
  • 自动代码提示
  • 自动导包
  • Tab菜单多行显示
  • 提示警告问题
  • 类和方法添加注释
  • 个人喜好
  • 去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告

下载IDEA

idea工具官网下载地址:http://www.jetbrains.com/idea/download/ idea主题下载:http://www.riaway.com/themeshow.php

idea打开java控制台 idea打开控制台快捷键_快捷键

启动idea

idea打开java控制台 idea打开控制台快捷键_idea打开java控制台_02

  1. 配置设置

    2.maven配置
    3. 进入右键项目 File→Project Structure 选择project修改jdk
    4. 调出控制台的设置快捷方式


    5.修改编码集

    6.取消idea开启时自动打开项目

安装svn插件

idea打开java控制台 idea打开控制台快捷键_快捷键_03

功能快捷键

先设置提示快捷键(纯属个人喜好)

Alt+/:提示快捷键

idea打开java控制台 idea打开控制台快捷键_ide_04

入门快捷键

psf:public static final
sout :System.out.println();
iter:增强for循环 itar:生成array for代码块
psvm:main方法

查找

双击shift:在项目的所有目录查找
Ctrl + F:当前文件查找特定内容
Ctrl+Shift + F:当前项目查找包含特定内容的文件R
Ctrl + R:当前文件替换特定内容
Ctrl+Shift + R:当前*项目替换特定内容
Ctrl + N:查找类
Ctrl+Shift + N:查找文件
Alt + F7:查找变量被用到的地方(重要)
Ctrl+Alt + F7:查找变量在当前方法中的调用地方(重要)

编辑

重命名类,方法,变量:Shift + F6    (Alt + Shift + R)
自动创建getter/setter:Alt + Insert    (Alt + Shift + Z)
解决错误:Alt + Enter     (重要)
自动格式化代码:Ctrl + Alt + L     (Ctrl + Shift + F)
自动去除无用的import语句:Ctrl + Alt + O    (Ctrl + Shift + O)
自动填充返回值:Ctrl + Alt+ V	(重要)
可以显示当前文件的结构:Ctrl + F12 (重要)    (Ctrl + O-->调出Outline)
抽取方法:Ctrl + Alt + M	(重要)

以word形式增加选择:Ctrl + W
跳到之前查看的地方:Ctrl + Alt + 左右键
跳转到上次编辑的地方:Ctrl + Shift + Backspace
跳转到代码块结束/开始处:Ctrl + ]/[
跳到上/下一个错误处:Shift + F2 / F2
选择父类的方法进行重写;Ctrl+O
在方法间快速移动:Alt + 上下键
大小写切换:Ctrl + Shift + U    (Ctrl + Shift + X/Y)
try-catch:Alt + Shift + Z

小功能

自动代码提示

idea打开java控制台 idea打开控制台快捷键_ide_05

自动导包

idea打开java控制台 idea打开控制台快捷键_快捷键_06

Tab菜单多行显示

多行显示

idea打开java控制台 idea打开控制台快捷键_idea打开java控制台_07


设置

idea打开java控制台 idea打开控制台快捷键_idea打开java控制台_08

提示警告问题

1.编辑时@autowired报coudld not autowire,但是代码没问题

将error改成warning或者其它可以忽略的级别

idea打开java控制台 idea打开控制台快捷键_快捷键_09

类和方法添加注释

类头注释
打开file->setting->Editor->Filr and Code Templates->Files->class

/**
 *
 *
 *@description: 
 *@author: zheng-fx
 *@time: ${DATE} ${HOUR}:${MINUTE}
 * 
 */

idea打开java控制台 idea打开控制台快捷键_SQL_10

方法注释:

1.添加 Template Group 命名为myGroup

idea打开java控制台 idea打开控制台快捷键_ide_11


2.模板

注意:这里是以*开头,不是 /开头

*
 * 功能描述: <br>
 * 〈$END$〉
 * @Param: $param$
 * @Return: $return$
 * @Author: $user$
 * @Date: $DATE$ $TIME$
 */

idea打开java控制台 idea打开控制台快捷键_idea打开java控制台_12


idea打开java控制台 idea打开控制台快捷键_idea打开java控制台_13

设置模板使用场景

注意 点击模板页面最下方的警告,来设置将模板应用于那些场景,一般选择Java即可(如果曾经修改过,则显示为Change(图1)而不是Define(图2))

图1

idea打开java控制台 idea打开控制台快捷键_快捷键_14


图2

idea打开java控制台 idea打开控制台快捷键_SQL_15


使用效果(/*+Tab)

package com.example.springbootshiro.ctmp_1.controller;

/**
 * @description:
 * @author: zheng-fx
 * @time: 2019/8/4 09:12
 */
public class Demo2 {
  
    /*
     * 功能描述: <br>
     * 〈〉
     * @Param: [json]
     * @Return: java.lang.String
     * @Author: Administrator
     * @Date: 2019/8/4 0004 9:46
     */
    public String test(String json){
        
        return "hello";
    }
}

个人喜好

方法之间添加分割线

idea打开java控制台 idea打开控制台快捷键_快捷键_16


idea打开java控制台 idea打开控制台快捷键_快捷键_17

去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告

1.去掉 No data sources configure 警告
Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure。
取消勾选,去掉这个检查,然后点击 OK 按钮即可。

2.去掉 SQL dialect is not configured 警告
Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ SQL dialect detection。
取消勾选,去掉这个检查,然后点击 OK 按钮即可。

3.去掉“注入语言”的背景色

Prefernces ⇒ Editor ⇒ Colors Scheme ⇒ Code ⇒ Injected language fragment ⇒ Background。

取消勾选,然后点击 OK 按钮即可。

idea打开java控制台 idea打开控制台快捷键_快捷键_18