前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA快捷键

IDEA快捷键

作者头像
用户1212940
发布2019-06-20 11:50:45
9490
发布2019-06-20 11:50:45
举报
文章被收录于专栏:LambdaLambda

我认为对于我这个刚接触不久idea的人,他的快捷键看多几次总会发现新的东西。顺手就记下来咯 一.找文件找代码找引用相关 1.双击shift 在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来 2.ctrl+f 当前文件查找特定内容 3.ctrl+shift+f 当前项目查找包含特定内容的文件 4.ctrl+n 查找类 5.ctrl+shift+n 查找文件 6.ctrl+e 最近的文件 7.alt+F7 非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方 二.编辑相关 1.shift+enter 另起一行 2.ctrl+r 当前文件替换特定内容 3.ctrl+shift+r 当前项目替换特定内容 4.shift+F6 非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容 5.ctrl+d 复制当前行到下一行 6.ctrl+x 剪切当前行 7.ctrl+c \ ctrl+v 大家都懂的 8.ctrl+z 撤销 9.ctrl+shift+z 取消撤销 10.ctrl+k 提交代码到SVN 11 Ctrl+Alt+O 优化导入的类和包 12.alt+insert 非常非常以及相当方便的一个组合键,不信您往下看 在类中使用: 可以自动生成构造器、getter/setter等等常用方法 在项目目录上使用: 可用于新建各种文件。 13.alt+enter 又是一个大杀器,有多杀? 例1: 发现代码很“黄”怎么办? 鼠标移上去喵一下: 试试alt+enter: 选择simplify看看 我勒个去,代码简洁了有木有啊! PS:黄色警告编译可以通过,不影响程序的正常运行,一般都是一些对于代码优化的建议,我遇到过的有: (1).can be simplify 代码可以简化 (2).Variable is never use 声明的变量从未被使用 (3)unnecessary boxing 不必要的声明包装 以及等等等,多留意下,对于编码的某些细节能够更了解。 例2: 写个类实现某个接口,加上 implements Runnable 后你就会发现这条红色的波浪线: 咱试试在这行上来个 alt+enter: 感动地哭了有木有?你想到的没想到的IDEA都帮你想到了。 看到代码里提示的各种红XX,就试试alt+enter吧!什么未抛异常啊没有try catch啊都能搞得定。 14.ctrl+alt+L 自动格式化代码,我已经养成了写完代码就来一发的习惯。 你可以个性化设置你自己的代码风格:File--Settings--CodeStyle Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失 Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作 Ctrl+Shift+Space,自动补全代码 Ctrl+空格,代码提示(与系统输入法快捷键冲突) Alt+Shift+Up/Down,上/下移一行 Ctrl+Alt+left/right,返回至上次浏览的位置 Ctrl+Shift+Up/Down,向上/下移动语句 F2 或 Shift+F2,高亮错误或警告快速定位挺有用的 Ctrl+Shift+Backspace,跳转到上次编辑的地方 Ctrl+Shift+U,大小写转化 Ctrl+Y,删除当前行 Ctrl+Alt+S,打开设置对话框 【调试部分、编译】 F8,步过 F7,步入 Shift+F7,智能步入 Shift+F8,步出 Alt+Shift+F8,强制步过 Alt+Shift+F7,强制步入 Alt+F9,运行至光标处 Ctrl+Alt+F9,强制运行至光标处 F9,恢复程序

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年04月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档