IntelliJ IDEA神器使用技巧

做Java开发的都应该知道idea , 一款编码神器 , 如果你还在用其他的工具, 快来尝试一下idea带给你的快感吧 ! 还没有idea ? 赶紧下载一个 idea传送门
直接开始吧,看下面。
跳转
项目之间的跳转 ctrl + alt + [ , ctrl + alt + ]
这里写图片描述

文件之间的跳转
最近操作的文件 ctrl + e
这里写图片描述
最近修改的文件 ctrl + shift +e
这里写图片描述

跳转回上次编辑的地方 ctrl + shift + 空格

书签跳转 BookMarks
Ctrl + F11 这个快捷键对于阅读别人的代码很有用
这里写图片描述

收藏代码
win : alt + 2 mac : cmd + 2 调出 Favorites
收藏一个类, 在当前类中 执行 win : alt +shift + f mac : option+ shift + f
收藏一个类中的方法, 光标放在方法名上面 , 快捷键同上。
这里写图片描述

精准的搜索
搜索类
win : ctrl + n , mac : cmd + n
如果你还想搜索jar 包里的 , 执行 2 次上面的快捷键
这里写图片描述
搜索文件
win : ctrl + shift + n, mac: shift + cmd + n这里就不演示了 ,和上面的基本一样.
搜索符号(idea 中表示一个函数名, 一个属性.,接口等)
win : ctrl + alt + shift +n
这里写图片描述
搜索字符串, 对于字符串的搜索, 上面几种都不好使了
win : ctrl + shift + f
看一下顶部的几个选择框, Match case 匹配大小写, words 是否是一个单词, Regex ,匹配正则 File mask 让你指定在哪类文件中搜索 , 还有In Project Module Directory Scope 这几个都是限定你的搜索范围的.
这里写图片描述
Live Templates
win :ctrl + shift + a mac : cmd + shift + a 调出 option 搜索框 , 输入 live templates 回车直接进入设置界面
这里写图片描述
live template 设置界面, 点击右侧的 绿色 + 号 , 你可以添加一个属于自己自定义的 Template Group , 这这个Group 里面, 自己定义 template
介绍几个常用的
输入 pswm , 再按 回车或者 tab 直接完成main 函数

public static void main(String[] args) {

}

常量模板
psfi
public static final int $var1$ = $var2$

psfs
public static final String $var1$ = "$var2$"

实体
psc

/**
 *  $var1$
 */
private String  $var2$; 

ps

private String  $var$; 

pi

private int $var$; 

pihc

/**
 *  $var1$
 */
private int $var2$; 

postfix

这里写图片描述
常用 postfix

输入 sout 回车或者 tab 完成 System.out.println();

fori 产生一个循环

比如还有 return , 你最需 写出 对象.return 就可以自动产生 return 对象,比如下面的 return str , 你可以 str.return tab 即可

public String retDemo(){
        String str = "test";
        return str;
    }

nn obj.nn

if (obj!= null) {

}

alt + enter

alt + enter 在很多场景下都非常实用,你在不知道如何完成一段代码时, 可以知晓 alt + enter , 它会给你最智能的提示.
导入jar 包
自动创建函数 ,下面是 git 动图演示
这里写图片描述

String.format
这里写图片描述
单词拼写
单词拼写是当写的某个单词不太正确的时候, 或者语义不明确, idea 会在下面有个波浪线, 此时, 你只需要将光标移动到该单词上面, 执行 atl + enter , 就会给你提示rename 一下该单词, 并给你几个可用的单词选项供你选择.
这里写图片描述

git 集成
找某一行代码的作者
这里写图片描述

找代码里改动的地方
Ctrl + alt + shift + 向上箭头

撤销修改
Ctrl + Alt + Z

其他操作
文件操作
复制文件 快捷键F5
这里写图片描述
移动文件 F6
这里写图片描述

文本操作
复制文件名 ctrl + c
这里写图片描述
复制完整文件路径 ctrl +shift + c
这里写图片描述
idea 还有一个剪切板工具 , 你可以通过 ctrl + shift + v调出来, 它会将你最近复制的内容都放在剪切板上, 因此你可以做批量复制, 不用复制一个, 粘贴一个了,下面gif 演示一下
这里写图片描述

后面发现了更有效的工具使用方式, 继续来更新该文章。文章如有误 , 烦请指教,十分感谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值