【开发工具----Idea】快捷键1

最终榜单

这榜单阵容太豪华了,后几名都是如此有用,毫不示弱。 
? Top #10切来切去:Ctrl+Tab 
? Top #9选你所想:Ctrl+W 
? Top #8代码生成:Template/Postfix +Tab 
? Top #7发号施令:Ctrl+Shift+A 
? Top #6无处藏身:Shift+Shift 
? Top #5自动完成:Ctrl+Shift+Enter 
? Top #4创造万物:Alt+Insert 
太难割舍,前三名并列吧! 
? Top #1智能补全:Ctrl+Shift+Space 
? Top #1自我修复:Alt+Enter 
? Top #1重构一切:Ctrl+Shift+Alt+T

注意:在idea中许多组合键在不同的窗口和不同的编辑区域都有不同的用途

最常用快捷键- 未分类


CommandBindingDescriptiondefeat
-Ctrl+/代码提示No
-Ctrl+Alt+L格式化代码 
-Ctrl+Alt+O格式化import列表 
-Ctrl+Alt+T创建单元测试用例 
-Ctrl+B快速打开光标处的类或方法 
-Ctrl+E可以显示最近编辑的文件列表 
-Ctrl+P方法参数提示 
-Ctrl+Alt+V重构-抽取为变量 
-Ctrl+Alt+F重构-抽取为属性 
-Ctrl+Alt+P重构-抽取为方法的参数 
-Ctrl+Alt+T可以把代码包在一块内,例如try/catch 
-Shift+Alt+M重构-抽取方法No
-Shift+F6重构-重命名 
-Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 
-Ctrl+SHIFT+ N 或则 两次SHIFT查找文件 
-Alt+回车导入包或则解决需要try异常的的功能 
Main menu-视图-切换全屏-Ctrl+Alt+F11切换全屏NO
Toggle Presentation modeCtrl+Alt+F10切换全屏2NO
-Ctrl+Alt+H查看调用链,如:某个方法被谁调用了 

[常用]自动代码,代码生成

CommandBindingDescriptiondefeat
-CTRL+/代码提示(自动补全代码 )no
-ALT+Insert在编辑窗口中点击可以生成构造函数、toString、
getter/setter、重写父类方法等。
 
-CTRL+Shift+回车补全结尾,比如”(“, 会补全为”();” 
-CTRL+J自动代码模版,eclipse中自定义的快速代码缩写 
常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码,用Ctrl+J可以查看所有模板。

后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。
再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

[其他]自动代码,代码生成

CommandBindingDescriptiondefeat
-ALT+回车导入包,自动修正,等建议修改的问题都可以这里解决 
-CTRL+ALT+L格式化代码 
-CTRL+ALT+I自动缩进 
-CTRL+ALT+O优化导入的类和包 
-CTRL+E最近更改的代码 
-CTRL+P方法参数提示 
-CTRL+ALT+SPACE类名或接口名提示 
-CTRL+ALT+T把选中的代码放在 TRY{} IF{} ELSE{} 里 

编辑

CommandBindingDescriptiondefeat
-Ctrl+Y删除行 
-Ctrl+D复制行 
-Ctrl+W自动按语法选中代码 
-Ctrl+G跳转到指定行 
-Ctrl+F11添加移除书签 
-Ctrl+Shift+W反选代码(相当于Ctrl+W的回退) 
-Ctrl+Shift+U转换大小写 
-Ctrl+Left/Right移动光标到前/后单词 
-Alt+→/←切换文件标签 
-Alt+↑/↓移动光标到上/下一个方法 
-Alt+SHIFT+ ↑/↓把选中行上下移动 
-Alt+2显示书签和断点节点 

最常用Debug快捷键


CommandBindingDescriptiondefeat
-Alt+F8选中代码后,可重复运行选中的代码查看结果 
-F7步入 
-F8步过 
-F9放行 
-Ctrl+F1查看选中变量详细信息 
-Crtl+F8在当前行打上断点 



以下是未整理的快捷键


快捷键


CommandBindingDescriptiondefeat
-Ctrl+Alt+Insert在当前编辑文件下新建各种文件 
-Alt+回车导入包,自动修正 
-Ctrl+Shift+N查找文件 
-Ctrl+Alt+O优化导入的类和包 
-Ctrl+R替换文本 
-Ctrl+F查找文本 
-Ctrl+Shift+Space自动补全代码 
-Ctrl+Shift+Alt+N查找类中的方法或变量 
-Ctrl+Alt+Space类名或接口名提示 
-Ctrl+Alt+ left/right返回至上次浏览的位置 
-Ctrl+Shift+F7选中文本,按键,高亮显示所有该文本,按Esc高亮消失。 
-Ctrl+Up/Down光标跳转到第一行或最后一行下 
-Ctrl+Shift+Up/Down代码向上/下移动。 
-Ctrl+X复制并删除行 
-Ctrl+D复制行 
-Ctrl+/ 或 Ctrl+Shift+/注释(// 或者/…/ ) 
-Ctrl+E最近打开的文件 
-Ctrl+H显示类结构图 
-Ctrl+Q显示注释文档 
-Ctrl+W选中代码,连续按按个选中代码块 
-Alt+F1查找代码所在位置 
-Alt+1快速打开或隐藏工程面板 
-Alt+Shift+C对比最近修改的代码 
-Alt+ left/right切换代码视图 
-Alt+ Up/Down在方法间快速移动定位 
-F2或Shift+F2高亮错误或警告快速定位 

查询快捷键


CommandBindingDescriptiondefeat
-CTRL+N查找类 
-CTRL+SHIFT+N查找文件 
-CTRL+SHIFT+ALT+N查找类中的方法或变量 
-CIRL+B找变量的来源 
-CTRL+ALT+B找所有的子类 
-CTRL+SHIFT+B找变量的类 
-CTRL+G定位行 
-CTRL+F在当前窗口查找文本 
-CTRL+SHIFT+F在指定窗口查找文本 
-CTRL+R在当前窗口替换文本 
-CTRL+SHIFT+R在指定窗口替换文本 
-ALT+SHIFT+C查找修改的文件 
-CTRL+E最近打开的文件 
-F3向下查找关键字出现位置 
-SHIFT+F3向上一个关键字出现位置 
-F4查找变量来源 
-CTRL+ALT+F7选中的字符查找工程出现的地方 
-CTRL+SHIFT+O弹出显示查找内容 


其他快捷方式


CommandBindingDescriptiondefeat
-CIRL+ Shift + U大小写切换 
-CTRL+Z倒退 
-CTRL+SHIFT+Z向前 
-CTRL+ALT+F12资源管理器打开文件夹 
-ALT+F1查找文件所在目录位置 
-SHIFT+ALT+INSERT竖编辑模式 
-CTRL+/注释// 
-CTRL+SHIFT+/注释/…/ 
-CTRL+W选中代码,连续按会有其他效果 
-CTRL+B快速打开光标处的类或方法 
-ALT+ ←/→切换代码视图 
-CTRL+ALT ←/→返回上次编辑的位置 
-ALT+ ↑/↓在方法间快速移动定位 
-SHIFT+F6重构-重命名 
-CTRL+H显示类结构图 
-CTRL+Q显示注释文档 
-ALT+1快速打开或隐藏工程面板 
-CTRL+SHIFT+UP/DOWN代码向上/下移动。 
-CTRL+UP/DOWN光标跳转到第一行或最后一行下 
-ESC光标返回编辑框 
-SHIFT+ESC光标返回编辑框,关闭无用的窗口 
-F1帮助千万别按,很卡! 
-CTRL+F4非常重要下班都用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值