IntelliJ IDEA最常用的一些快捷键,学会了室友还以为你在祖安对线
目录
1 快速生成语句
1.1 main语句
1.2 输出语句
1.3 流程控制语句
1.3.1 if判断语句
1.3.2 while循环
1.3.3 for循环
1.3.4 数组、集合的循环操作
1.3.5 迭代器循环操作
1.4 对象实例化、定义变量
1.5 try-catch异常
2 快捷键
2.1 Ctrl系列
2.2 alt系列
2.2.1 生成(或者重写)方法
2.2.2 导包键
2.2.3 代码自动补全提示
2.2.4 alt + 数字键
2.3 shift系列
2.3.1 搜索
2.3.2 取消缩进
2.3.3 重命名class
2.4 Ctrl + shift系列
2.4.1 移动代码
2.5 Ctrl + alt系列
2.5.1 代码块包围
2.5.2 代码规范快捷键
2.5.3 切换工作区的类
1 快速生成语句
1.1 main语句
psvm + Enter 或者 main + Enter |
1.2 输出语句
sout + Enter |
带双引号的字符串 或者 变量名 + .sout + Enter |
1.3 流程控制语句
1.3.1 if判断语句
判断条件.if + Enter |
判断条件.else + Enter |
1.3.2 while循环
循环条件.while + Enter |
1.3.3 for循环
fori + Enter |
1.3.4 数组、集合的循环操作
数组名、集合名.for + Enter |
效果:forEach循环
数组名、集合名.fori + Enter |
效果:正向for循环
数组名、集合名.forr + Enter |
效果:反向for循环
1.3.5 迭代器循环操作
复合快捷键使用,具体操作如下
1.4 对象实例化、定义变量
一般情况下:new 类名.var + Enter |
变量值.var + enter |
1.5 try-catch异常
表达式.try + enter |
2 快捷键
2.1 Ctrl系列
快捷键 | 效果 |
Ctrl + C | 复制当前选中代码 |
Ctrl + V | 在光标处粘贴代码 |
Ctrl + X | 剪切当前选中代码 |
Ctrl + D | 复制光标所在行代码到下一行 |
Ctrl + O | 重写方法 |
Ctrl + F | 搜索 |
Ctrl + 鼠标单击 | 进入查看源码 |
Ctrl + Z | 撤回操作(Undo) |
Ctrl + Y | 撤回撤回的操作(Redo) |
2.2 alt系列
2.2.1 生成(或者重写)方法
alt + insert |
Ctrl + O |
选择要重写的方法,与上图的Override Methods效果一样
2.2.2 导包键
alt + enter |
万能快捷键用法很多,但是最推荐用它导包
2.2.3 代码自动补全提示
alt + / |
IDEA默认的代码提示快捷键是Ctrl + 空格,但是这个快捷键用着不顺手,还有一些小伙伴是因为这个快捷键无法使用(可能是因为和别的软件产生冲突),所以说最好将其设置成alt + /,具体设置方式见这篇博客:能让你的Intellij IDEA 起飞的几个设置
2.2.4 alt + 数字键
下面图中红框框起来的四个部分都有一个数字键,alt + 这个数字键就代表着打开或者关闭这个模块其中1和7最常用
2.3 shift系列
2.3.1 搜索
Shift + Shift |
对当前project进行搜索
Ctrl + F |
对当前的类进行关键字检索
2.3.2 取消缩进
Shift + tab |
将选中的代码向前缩进,即反缩进
2.3.3 重命名class
Shift + F6 |
鼠标选中想要重命名的类,使用快捷键Shift + F6
2.4 Ctrl + shift系列
2.4.1 移动代码
快捷键 | 效果 |
Ctrl + Shift + ↑ | 将光标所在行向上移动一行 |
Ctrl + Shift + ↓ | 将光标所在行向下移动一行 |
2.5 Ctrl + alt系列
2.5.1 代码块包围
Ctrl + alt + T |
2.5.2 代码规范快捷键
Ctrl + alt + L |
2.5.3 切换工作区的类
Ctrl + alt + ← | 返回上一次打开的工作区 |
Ctrl + alt + → | 取消返回上一次打开的工作区 |
其中Ctrl + alt + →可能和QQ的屏幕录制的快捷键冲突,把QQ的那个快捷键改成别的即可
关于IntelliJ IDEA的其他博客:
能让你的Intellij IDEA 起飞的几个设置_扎哇太枣糕的博客-CSDN博客
2021 最新 IDEA集成Gitee、Gitee迁移GitHub【图文讲解】_扎哇太枣糕的博客-CSDN博客
2021 使用IDEA创建并编写你的第一个Maven项目【图文详解】_扎哇太枣糕的博客-CSDN博客
IntelliJ IDEA最常用的一些快捷键,学会了室友还以为你在祖安对线相关推荐
- Intellij IDEA(2021) 常用设置与快捷键
文章目录 一.常用设置 1.显示工具条 2.鼠标悬浮提示 3.显示方法分隔符 4.忽略大小写提示 5.主题设置 6.自动导入/去除包 7.单行显示多个Tabs 8.配置类文档注释信息和方法注释模版 8 ...
- IntelliJ IDEA的常用设置和快捷键
一.idea常用设置 1.报错级别 idea默认不会像eclipse一样需要ctrl+s进行保存,并且在保存时会进行编译(可以在File>Settings>Build,Execution, ...
- java如何控制分屏显示,intellij idea 分屏设置 与快捷键
1.找到分屏功能 File -> setting -> keymap,搜索(注意大小写): Split Vertically 水平分屏 Split Horizontally 垂直分屏 2. ...
- IntelliJ IDEA代码常用的快捷键(自查)
IntelliJ IDEA代码常用的快捷键有: Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O ...
- IntelliJ IDEA 最常用配置详细图解,新手入门必看
转载自 IntelliJ IDEA 最常用配置详细图解,新手入门必看 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工. 比如:设置文件字体大小,代 ...
- IntelliJ IDEA 的 WIN 和 Mac 快捷键大全 2021 最新版
IntelliJ IDEA 的 WIN 和 Mac 快捷键大全 2021 最新版 大家好,我是青空. IntelliJ IDEA 是Java开发者的必备神器,但是对于初学者来说,上手不是特别容易.青空 ...
- IntelliJ IDEA 的 Win 和 Mac 快捷键大全!
这里帮大家整理了一篇 idea 快捷键大全,包含了 win 和 mac 版,具体目录如下: 文末链接有快捷键大全的pdf文档的下载地址,闲的时候瞅几眼,撸代码的速度将大幅提升. 一.IntelliJ ...
- IntelliJ IDEA 的 Win 和 Mac 快捷键大全
IntelliJ IDEA 的 Win 和 Mac 快捷键大全 一.Win 版 一.Ctrl 快捷键 快捷键 说明 常用 Ctrl + F 在当前文件进行文本查找 √ Ctrl + R 在当前文件进行 ...
- Photoshop抠图、污点处理等常用功能及快捷键
Photoshop抠图.污点处理等常用功能及快捷键 局部图片获取 图片污点修护 各种乱七八糟的常用东西 常用快捷键 常用功能的查看与设置 局部图片获取 a.钢笔工具创建路径后改为选区 b.选区工具3连 ...
最新文章
- java执行器是什么_java使用Executor(执行器)管理线程
- 小括号教学设计导入_2020年小学教师资格证复习资料之小学课堂教学导入-教师吧...
- java虚引用_深入了解JAVA 虚引用
- Hive分区(静态分区+动态分区)
- java web 学习 --第八天(Java三级考试)
- python3可以运行python2的代码吗_Python同时兼容python2和python3的8个技巧分享
- BXP无盘中启用bootp服务的设置详解(转)
- python第七章-文件和数据格式化
- 搭建微商城平台,新商云提供源码部署只需3分钟
- 高性能至强融核服务器,剖析两大至强融核产品规格_Intel服务器CPU_服务器评测与技术-中关村在线...
- Matlab之图像空间变换(六)
- android技术篇(三)解密data区
- thinkpad t480 简介文章
- Win11玩不了红警怎么办?Win11玩不了红警解决方法分享
- 全地形爆破赛小车的制作分享
- JAVA数字藏品NFT平台源码(附带部署文档)
- TOM企业邮箱安全卫士告诉你,如何告别邮箱被盗
- 扎心了!当代大学生孤独等级测试,你是第几级?
- 基于均值调整的自适应局部伽玛校正 Cython
- 跑出数字化升级“加速度”,腾讯云启产业基地“长沙模式”的探索
热门文章
- php mysql 地理位置_PHP MySql和地理位置
- 监控linux内存,linux 监控系统资源-内存
- 七乐彩中奖规则表_【开奖】双色球第2020094期开奖结果出炉!你中奖了吗?
- 云信服务器代码,云信一键登录服务端API文档-一键登录-网易云信开发文档
- c语言 自动化编译环境,《C编程.开始C》3.编译基础
- python创建文本、判断该文件共有多少行_python如何判断文件有多少行
- 计算机控制常用数据通信标准,计算机系统第6章通信ppt课件.ppt
- javaScript基本操作
- 已达成计算机的连接数最大值无法再,已达到计算机的连接数最大值,无法再同此远程计算机连接...
- linux 安装系统 逻辑卷,Linux逻辑卷工具lvm的使用教程