IDEA系列(三):IDEA日常快捷键【快捷键详细说明】

IDEA系列(三):IDEA日常快捷键【快捷键详细说明】

在这里插入图片描述

前言

  • **哈喽,大家好,我是树苗。

  • 【本篇使用IDEA版本:IntelliJ IDEA 2024.1.3 (Ultimate Edition)】

  • 【若需要码,请扫描关注编程D艺术,回复idea2024,获取码使你的IDEA更加方便快捷】

在这里插入图片描述

​ 工欲善其事,必先利其器。

​ 开发使用快捷键,效率翻倍,下面总结一下日常用到的一些快捷键,方便自己使用,也分享出来,希望可以帮助到其他人。

1. 查找搜索系列

快捷键说明备注
Ctrl + F在当前文件进行文本查找
Ctrl + R在当前文件进行查找并可进行文本替换
Shift + Ctrl + F在当前选中目录/文件进行文本查找
Shift + Ctrl + R在当前选中目录/文件进行文本替换
Shift + Shift在当前项目中快速搜索文件Shift + Shift快捷键可同时搜索下面三个
Ctrl + N在当前项目中查找classShift + Shift快捷键进一步查找
Ctrl + Shift + N在当前项目中查找文件Shift + Shift快捷键进一步查找
Ctrl + Shift + Alt + N在当前项目中查找symbol(查找某个方法名)Shift + Shift快捷键进一步查找

2. 跳转切换

快捷键说明
Ctrl + E最近文件
Ctrl + TabTab页及工具栏之间切换
Ctrl + Alt + ←/→跳转历史光标所在处
Alt + ←/→ 方向键切换左右tab页
Ctrl + Ggo to(跳转指定行号)

3. 代码编写相关

快捷键说明备注
Ctrl + W快速选中不过我喜欢把这个快捷键改为关闭当前tab页
Alt + J快速选中下一个相同文本,按一下选中下一个选中后可同时进行编辑前提:选中文本,不然默认选中当前光标所在文本
Shift + Ctrl + Alt + J快速选中当前文件相同文本,选中后可同时进行编辑前提:选中文本,不然默认选中当前光标所在文本
Ctrl + C/Ctrl + X快速复制或剪切CV工程师,都懂吧
Ctrl + D向下复制当前行,或向下复制选中文本
Tab1.代码补全:当你键入代码时,IDEA 会显示一个代码补全的弹出窗口。你可以使用 Tab 键来自动完成当前选择的代码建议。
2.智能补全:在某些情况下,IDEA 会提供智能补全建议。按下 Tab 键会插入补全的建议代码。
3.缩进:在需要手动设置缩进的情况下,可以使用 Tab 键来增加缩进级别。
多种用途
Ctrl + Y删除整行也有用做redo的
滚轮点击变量/方法/类快速进入变量/方法/类的定义处
Shift + 点击Tab快速关闭tab
Ctrl + Z 、Ctrl + Shift + Z后悔药,撤销/取消撤销
Ctrl + Shift + enter自动收尾,代码自动补全
Alt + enterIntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
Alt + ↑/↓方法快速跳转
F2跳转到下一个高亮错误 或 警告位置
Alt + Insert代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Ctrl + Shift + L格式化代码
Ctrl + F6快速修改方法签名
CRTL+ALT+T提供的是代码块包裹功能 - Surround With。可以快速将选中的代码块,包裹到选择的语句块中。
Ctrl+/注释/取消注释

4. 代码阅读相关

快捷键说明
Ctrl + P注解方法等参数提示显示
Ctrl + Shift + i光标移到类、注解、方法、属性等可以以小窗方式查看完整定义
Alt + F7列出变量、方法等所有被引用的地方
Ctrl + u光标在子类接口名,跳到父类接口
Esc退出当前提示或其他
Ctrl + +/-代码块折叠放开
Shift + Ctrl + +/-当前文件内所有代码块折叠放开
Ctrl + Shift + ←/→快速左右选中
Ctrl + B跳转方法定义/实现
Ctrl + H查看当前类的层级关系(展示所有方法)
Ctrl + F12Show Members 类成员快速显示
Ctrl + 鼠标单击键光标移至类名、方法名、属性名等可快速跳转至引用处或定义处

--------------------------------欢迎关注--------------------------------

在这里插入图片描述

--------------------------------欢迎关注--------------------------------

​ 在下为编程界一名小学生,在此记录编程路上一些所得,分享点滴技术,探讨人生百态。文章若有不足之处,欢迎批评指正。文章若予您有些许帮助,实属荣幸,望关注,点赞,转发让更多的伙伴看到它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

低调D树苗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值