idea默认快捷键(吐血整理)

                                                      基础

按键描述
ctrl+c复制行,但不粘贴
ctrl+v粘贴已复制或已剪切的行
ctrl+d复制并粘贴,直接粘贴在复制内容的下面
ctrl+x剪切一行
ctrl+y删除一行
ctrl+z撤销上一个操作
ctrl+shift+z恢复上一个操作
ctrl+/单行注释或取消
ctrl+shift+/块注释或取消

                                                      进阶

按键描述
F2定位到有错误的代码
ctrl+alt+l格式化代码
alt+回车智能修复
ctrl+p方法参数提示
alt+7查看文件结构
ctrl+F12查看文件大纲
ctrl+鼠标左键查看被谁引用
ctrl+alt+鼠标左键

用作接口上,查看它的实现类或它的子接口

ctrl+u用作实现类上,查看被它实现的接口或它的父类
ctrl+h显示父子结构
ctrl+alt+u显示父子结构
ctrl+alt+shift+u以图表的形式显示父子结构

                                                     高级

按键描述
alt+insert生成方法
ctrl+alt+m为选中代码生成方法
ctrl+alt+t 为选中代码包装if,for,while,try catch等
fori/foreach/sout/psvm + Tab不解释
集合.for生成基于集合的增强for循环
iter生成增强for循环
itli生成list的fori循环
itit生成迭代的while循环
itar生成array的fori循环
itco生成collection的for循环

                                                      大师

ctrl+alt+←回到上一次光标的位置
ctrl+alt+→回到下一次光标的位置
ctrl+]光标回到左花括号对应的右花括号,识别花括号用
ctrl+[光标回到右花括号对应的左花括号,识别花括号用
alt+←或→编辑区选项卡切换
ctrl+加号展开折叠的行
ctrl+shift+加号展开所有折叠的行
ctrl+减号折叠行
ctrl+shift+减号折叠所有行
ctrl+f在当前文件搜索
ctrl+r在当前文件搜索和替换
ctrl+shift+fpath下搜索
ctrl+shift+rpath下搜索和替换
shiftl+shift全局搜索
ctrl+n全局搜索类
ctrl+shift+n全局搜索文件
ctrl+shift+j多行变一行 
ctrl+alt+m    把代码封装成方法
ctrl+alt+t使用if,for,try等环绕代码块
shift+f6选中所有相同的变量名
alt+j依次选中相同的变量名
ctrl+shift+alt+j选中所有相同的变量名

调试运行:

F8                       Step Over 跳过,即跳到下一步.如果当前行断点是一个方法,不进入当前方法体内

Shift+F8             Step Out 跳出,可以跳出F7

F7                       Step Into 进入内部方法.如果当前行断点是一个方法,则进入当前方法体内,如果该方法体内还有A方法,不会再进入A方法体了

Alt+Shift+F7      Force Step Into 强制进入

Atl+F9                Run To Cursor 运行到光标处

F9                       恢复程序运行.但是如果该断点下面代码还有断点则停在下一个断点上

Alt+F8                debug时选中查看值

Alt+F10              show execution point 显示执行断点

shift+F9:调试

shift+F10:运行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

风流倜傥唐伯虎

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

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

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

打赏作者

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

抵扣说明:

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

余额充值