Idea 快捷键 使用总结

快捷键 慕课网教程时学习的

基本快捷键

1. 自动补全行

Ctrl + Shift + Enter

2. 向下插入一行,光标移动到插入行

Shift + Enter  

向下插入一行 , 光标不动

Ctrl + Enter  

向上插入一行, 光标移动到插入行

3. 打印控制台

       sout + tab键  

4. main 方法

       psvm + tab键  

5. 打开最近编辑的文件

    Ctrl + E 

打开最近编辑的文件

    Ctrl + Shift + e  

最近编辑的位置

6. 标签跳转

    Ctrl + 1   

7. 构造器

    Alrt + Insert   

8. 上移一行

    Alt + Shift + 上  

下移一行

    Alt + Shift + 下  

9. html 页面

    打标签名 按tab 补全<body>

10. idea 添加getset方法快捷键

    alt +insert

精准搜索

快速查找类:

    class Ctrl + N
    include... 勾选可以搜索依赖里的类

文件

    file Ctril + Shift + N

    include 查找 依赖里的文件

符号: 函数/属性

    函数 Ctrl + Shift + Alt + N 函数名

字符串搜索

     find in Path : Ctrl + Shift + F
      说明
          Match case : 是否匹配大小写

          Words : 是否匹配单词

          Regex? : 正则表达式

          File Mask : 指定文件类型

          In Project :

          Module : 当前模块

          Drectory : 当前文件夹中

          scope : 自定义

代码助手

列操作

 Shift + 左/右 选中 Ctrl + 右箭头

 Toggle Case Ctrl + Shift + U  大写

 Select All Occurrences   Ctrl + Shift + Alt + J 批量选中
 将下一个匹配添加到选择: Alt + J

 F2  快速找到错误

 Ctrl + Alt + L 代码美化

Leve Templates

 psfs : public static final String  = ""; 
 psfi : public static final int  = ;

postfix

输入后输入"."后功能   
for:   
* fori : ++   
* forr : --   
sout: System.out.printIn()   
field: 构造函数里   
return : xx.r 加方向下   
nn : 判断参数 != null

alter + enter : Shwo Intention Actions

自动创建函数
list replace : list 遍历代码最简化
字符串format 或者 build : 在需要的最前头 stringbuild
实现接口 : 
单词拼写 : 
导包 : 

重构

重构变量

重构变量名 : Shift + F6   
重构方法的变量: Ctrl + F6 或 alt + enter--> add parameter to method ' '

抽取

抽取变量

抽取变量 :  ctrl + alt + v 
抽取静态变量 : ctrl + alt + c 
抽取成员变量 : ctrl + alt + f

抽取方法参数

 ctrl + alt + p  成员变量作为方法参数

抽取函数

 ctrl + alt + m : 将完成一功能的部分代码作为一个方法

版本管理和历史记录

git的集成

annotate
移动所有改动之处前后切换 ctrl + alt + shift + 上/下方向键
撤销  ctrl + alt + z : 还原为没改动前 可以方法/文件/文件夹

local history : 本地版本控制

show history 
put label : 提交一个版本

Debug 调试

断点

1. 添加断点 ctrl + f 
2. 单布运行: 
            shift + f9 : debug 运行
            f8 : 一行一行运行
            f9 : 调到下一个断点
3. 查看所有断点 :
        ctrl + shift + F8
4. 禁止所有断点
        <img style="line-height: 1.8; vertical-align: bottom;" data-src="index_files/c4ce079f-e446-4fb9-b5a5-8419331f58cc.png">

5. 条件断点 ctrl + shift + f8 
    循环时 

可输入合法的 java 表达式
6. 表达式求值 alt + f8
7. 运行指定行 alt + f9 , 中间的断点忽略跳过
8. setValue : 自己设置特殊值 debug 控制台中变量名 + f2

run anywhere if you can

ctrl + shift + f9 直接运行上下文
alt + shift + f9 历史列表中选择运行  
编辑运行参数, 需要有形参     

跳转

帮助

 Ctrl + Alt + A

项目之间跳转

Ctrl + Alt + [ 或 ]

文件之间的跳转

recent file   Ctrl + E  游览过的文件
recently change file Ctrl+ Shift + E 修改过得文件

修改位置之间的跳转

last Edit Location Ctrl + Shift + Backspace
Next Edit Location

浏览位置文件

 back Ctrl +Alt + <-
 Forward    Ctrl + Alt + ->

利用书签进行跳转

toggle Bookmark     F11
toggle Bookmark    Ctrl +F11 带有字母的书签

        # Ctrl + 标记的字母

收藏位置和文件

Alt + 2 收藏文件夹
Alt + Shift + F
      #可以创建列表,加入列表中
       #可以收藏函数

跳转插件 安装 ctrl + shift + a —> plugins

 emacsIDEAs : windos 好像不适用 自己配置 AceJumpWord Ctrl + J 删除原先的快捷键

编辑区和文件去跳转

alt + 1 跳转到文件去
esc 编辑区

其他操作

文件操作

当前文件夹下创建新的文件 alt + insert 
复制当前文件 f5 
移动当前文件 
    1. 先剪切 在放入
    2. f6

文本操作

1. 复制文件名: 
2. 点击文件: ctrl + c 
3. 完整径名: ctrl + shift + c
4. 全类名复制: ctrl + shift + alt + c 
5. 多文件名复制:每个文件名进行复制 然后调取剪切板 ctrl + shift + v 

结构图

ctrl + f12 类大纲
m: methods  
f: field  

maven 依赖 ,类图
拓扑图: 打开pom.xml文件. 点击右键

ctrl + alt + shift+ U
查看类继承结构
ctrl + h
方法调用层次
ctrl + alt + h 也可查看函数被调用情况
分屏
:

idea中coverage 的关闭

alt+ctrl+F6 可关闭

查找接口的实现类:

IDEA 风格 ctrl + alt +B

IDEA快速实现接口快捷方式

ALT +INSERT

Surround With

Ctrl + Alt + T
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F5roKoo4-1589007577866)(_v_images/20181123093356051_3296.png =255x)]

重写父级类的方法时 选择父级类的重写方法

Ctrl + o

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值