昨天给大家分享了一些只要你用上,就可以丢掉鼠标的Eclipse快捷键。自从文章一推送,好家伙,IDEA的拥护者全都涌出来了。

“IDEA快捷键安排下!”

“Eclipse?我要IDEA!”

看看,这不就来了吗?

今天就给大家分享一下关于IDEA的快捷键,同样属于,用上了可以丢掉鼠标的那种。

自动代码

常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。

例如:要输入for(User user : users)只需输入user.for+Tab ;

再比如:要输入Date birthday = user.getBirthday()只需输入user.getBirthday().var+Tab即可。

代码标签输入完成后,按Tab,生成代码。

Ctrl+Alt+O优化导入的类和包

Alt+Insert生成代码(如get,set方法,构造函数等)   或者右键(Generate)

fori/sout/psvm + Tab  生成循环、System.out、main方法等boilerplate样板码

Ctrl+Alt+T生成try catch  或者 Alt+enter

Ctrl + O重写方法

Ctrl + I实现方法

Ctr+shift+U大小写转化

ALT+回车 导入包,自动修正

ALT+/    代码提示

CTRL+J 自动代码

Ctrl+Shift+J整合两行为一行

CTRL+空格 代码提示

CTRL+SHIFT+SPACE自动补全代码

CTRL+ALT+L格式化代码

CTRL+ALT+I自动缩进

CTRL+ALT+O优化导入的类和包

ALT+INSERT生成代码(如GET,SET方法,构造函数等)

CTRL+E 最近更改的代码

CTRL+ALT+SPACE类名或接口名提示

CTRL+P方法参数提示

CTRL+Q可以看到当前方法的声明

Shift+F6重构-重命名 (包、类、方法、变量、甚至注释等)

Ctrl+Alt+V提取变量

查询快捷键

Ctrl+Shift+Backspace可以跳转到上次编辑的地

CTRL+ALT+ left/right前后导航编辑过的地方

ALT+7靠左窗口显示当前文件的结构

Ctrl+F12浮动显示当前文件的结构

ALT+F7找到你的函数或者变量或者类的所有引用到的地方

CTRL+ALT+F7  找到你的函数或者变量或者类的所有引用到的地方

Ctrl+Shift+Alt+N  查找类中的方法或变量

双击SHIFT在项目的所有目录查找文件

Ctrl+N查找类

Ctrl+Shift+N查找文件

CTRL+G 定位行

CTRL+F   在当前窗口查找文本

CTRL+SHIFT+F在指定窗口查找文本

CTRL+R 在 当前窗口替换文本

CTRL+SHIFT+R  在指定窗口替换文本

ALT+SHIFT+C查找修改的文件

CTRL+E 最近打开的文件

F3   向下查找关键字出现位置

SHIFT+F3向上一个关键字出现位置

F4 查找变量来源

CTRL+SHIFT+O弹出显示查找内容

Ctrl+W选中代码,连续按会有其他效果

F2 或Shift+F2高亮错误或警告快速定位

Ctrl+Up/Down光标跳转到第一行或最后一行下

Ctrl+B快速打开光标处的类或方法

CTRL+ALT+B找所有的子类

CTRL+SHIFT+B找变量的类

Ctrl+Shift+上下键  上下移动代码

Ctrl+Alt+ left/right返回至上次浏览的位置

Ctrl+X删除行

Ctrl+D复制行

Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )

Ctrl+H显示类结构图

Ctrl+Q显示注释文档

Alt+F1查找代码所在位置

Alt+1快速打开或隐藏工程面板

Alt+ left/right切换代码视图

ALT+ ↑/↓在方法间快速移动定位

CTRL+ALT+ left/right前后导航编辑过的地方

Ctrl+Shift+Backspace可以跳转到上次编辑的地

Alt+6   查找TODO

其他快捷键

SHIFT+ENTER另起一行

CTRL+Z 倒退(撤销)

CTRL+SHIFT+Z向前(取消撤销)

CTRL+ALT+F12资源管理器打开文件夹

ALT+F1查找文件所在目录位置

SHIFT+ALT+INSERT竖编辑模式

CTRL+F4  关闭当前窗口

Ctrl+Alt+V可以引入变量。例如:new String(); 自动导入变量定义

Ctrl+~快速切换方案(界面外观、代码风格、快捷键映射等菜单)

svn快捷键

ctrl+k提交代码到SVN

ctrl+t更新代码

调试快捷键

其实常用的就是F8 F7 F9 最值得一提的就是Drop Frame 可以让运行过的代码从头再来。

alt+F8  debug时选中查看值

Alt+Shift+F9选择 Debug

Alt+Shift+F10选择 Run

Ctrl+Shift+F9编译

Ctrl+Shift+F8查看断点

F7步入

Shift+F7智能步入

Alt+Shift+F7强制步入

F8步过

Shift+F8步出

Alt+Shift+F8强制步过

Alt+F9运行至光标处

Ctrl+Alt+F9强制运行至光标处

F9恢复程序

Alt+F10定位到断点

重构

Ctrl+Alt+Shift+T弹出重构菜单

Shift+F6重命名

F6移动

F5复制

Alt+Delete安全删除

Ctrl+Alt+N内联

更多干货记得关注公众号【老九学堂】哦~

idea保存快捷键_IntelliJ IDEA 快捷键大全 | 终极版相关推荐

  1. 代码下移快捷键_Intellij IDEA 快捷键大全

    [常规] Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更 ...

  2. Docker入门实战大全终极版

    Docker入门 学习推荐 哔哩哔哩 狂神说java 本文主要学习大纲 Docker组成 Docker基本操作 Docker安装 卸载Docker 阿里云镜像加速 Docker run 运行流程图 底 ...

  3. cad编辑节点快捷键是什么_CAD常用命令、快捷键和命令说明大全

    CAD常用命令.快捷键和命令说明大全 在CAD软件操作中,为方便使用者,利用快捷键代替鼠标.可以利用键盘快捷键发出命令,完成绘图,修改,保存等操作.这些命令键就是CAD快捷键.那么cad命令有哪些?下 ...

  4. mac睡眠快捷键_mac键盘快捷键大全

    macos下都有哪些Mac 键盘快捷键呢?不少果粉抱怨高上大的macbook不好用,相比于之前习惯了Windows操作的用户们,转战到mac的阵营还真是会觉得不大习惯呢.觉得不好用的朋友很可能就在于你 ...

  5. mac睡眠快捷键_mac键盘快捷键大全哪里有?

    想提升自己的工作效率吗?为您带来目前最全的mac键盘快捷键,提升效率第一步! 要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键.例如,要使用 Command-C(拷贝),请按住 Co ...

  6. Vim快捷键和:set命令大全

    从CentOS7提取的Vim快捷键和:set命令大全,留下来速查用 *quickref.txt* For Vim version 7.4. Last change: 2013 Jun 29VIM RE ...

  7. ie退出全屏快捷键_IE浏览器快捷键使用说明 ie浏览器快捷键大全

    当我们在使用IE浏览器时,熟练的使用快捷键的能让我们的工作效率大幅度提高,可以使我们上网变的更加流畅方便,下面小编就来给大家科普一下ie浏览器都有那些快捷键,这些快捷键又都有什么作用吧. 一般快捷键 ...

  8. 结束计算机进程的快捷键,结束进程快捷键在哪 电脑结束进程快捷键操作方法...

    在使用电脑的过程中相信大家都遇到程序卡死的情况,有时候会出现某个程序突然卡死,无法关闭,因此也导致程序无法重启.不少用户面对这种情况束手无策,只能通过重启电脑解决.其实不用这么麻烦,我们只要结束该程序 ...

  9. UltraEdit 快捷键(UE 快捷键)

    Request:记录UltraEdit 快捷键(UE 快捷键),其中部分快捷键为自己另外设定的快捷键,仅代表个人操作习惯提供参考.可以进入[高级 -> 设置 -> 键映射]工具路径,进行个 ...

  10. 该按钮可以重启计算机,win7指定快捷键和重启快捷键是什么

    篇一:Windows7的关机快捷键和重启快捷键 Windows7的关机快捷键和重启快捷键是什么? 这个问题在软媒论坛里面问的还真比较多,早期操作系统如XP的关机快捷键是"Win键 U U&q ...

最新文章

  1. 【Python】青少年蓝桥杯_每日一题_8.01_随机五角星
  2. JZ2440学习总结1
  3. 设计模式笔记3:设计模式几大原则
  4. python编译成exe有意义吗_python工程编译成EXE
  5. Ajax-基础篇(持续更新01)
  6. 阅文启动“2022全球作家孵化项目” 加速网络文学出海
  7. 京东将回购计划授权增至30亿美元并延期至2024年
  8. MCTS顺利通过,下一步MCPD
  9. 强化学习经典算法笔记(六):深度Q值网络 Deep Q Network
  10. 【Rust日报】2022-10-12 国内物联网芯片厂商发布世界上第一款 rust 芯片支持库
  11. 论文阅读笔记: (2022.05, icra) Traffic Context Aware Data Augmentation for Rare Object Detection in Autonom
  12. 【日常记录】Linux 系统 tar、rar、zip、7z、7za 压缩、解压命令
  13. 梁继璋:给儿子的一封信
  14. php源文件怎么打开,php文件怎么打开?
  15. 第 5 章 book / article
  16. 网络基础 - 网络服务器带宽Mbps、Mb/s、MB/s的区别?
  17. 超标量处理器设计——第二章_Cache
  18. 快递员拍身份证照片,谁来保证信息安全?
  19. Binning method
  20. GSMS-华为应急通讯完美版 ISO文件下载

热门文章

  1. 消息模板取数据的高阶使用说明
  2. 【咸鱼教程】虚拟摇杆
  3. oracle 11g instantclient
  4. 【Windows】多显示器亮度调节工具 - Monitorian
  5. 配置JDK环境变量详细步骤
  6. Unity IOS 软键盘输入框问题
  7. 苹果开场铃声 android,推荐几款免费安卓、苹果手机铃声剪辑软件?
  8. 赠书 | 原动力——改变未来世界的5大核心力量
  9. WebGL白模做专题图注意事项
  10. 提问的智慧(转自github)