idea开发常用快捷键
记录自己开发过程中常用到的一些实用快捷键!!!
命令 | 说明 |
---|---|
数字.fori (增强for循环不要i) | 快速生成for循环 |
数组名.fori (前提是已经定义和初始化好了)数组/集合同理 | 数组快速for循环 |
psvm或main | 生成main函数 |
sout | 快速生成输出语句 |
alt + ctrl + L | 代码格式化 |
ctrl + alt + V | 创建对象的时候 自动补全代码 根据右边的内容 自动生成左边的内容 |
ctrl + D | 复制一行 |
ctrl + / (单次注释,双次取消) | 单行注释/取消 |
ctrl + shift + L (单次注释,双次取消) | 多行注释/取消 |
alt + enter(万能键) | 自动导包 |
ctrl + alt + O | 自动去除无用包有用包等 |
alt + shift + 上下箭头 | 光标所在代码行上下移动 |
ctrl + F7 | 选中某个单词,该单词全部显示并高量 |
按两次 shift | 全局查找(包括源码类) |
ctrl + N | 全文查找。和两次shift一样 |
shift + enter | 光标跳到下一行 |
ctrl + F12 | 弹出当前文件结构层(类的方法属性等) |
ctrl + Q | 查看类、接口、参数个数或类型等(即参数提示,很常用) |
ctrl + P | 提示输入的参数列表需要啥和Ctrl+Q一样。两者可以结合使用 |
ctrl + shift + T | 单元测试快捷键 |
ctrl + shift + U | 小写全转成大写 |
alt + 鼠标左键拖动 | 多行编辑 |
shift + f6 | 修改文件名/变量名(全部修改) |
ctrl + alt + M | 抽取方法 |
shift + tab | 回退缩进 |
ctrl + Y | 快速删除一行 |
shift + 回车 | 光标到下一行开头 |
ctrl + alt + T | 开发必备(多功能选择) |
ctrl + N | 查找类(全文查找) |
ctrl + I | 出现子类,点击重写 |
ctrl + H | 查看当前类的父类 |
ctrl + Alt + U | 当前类结构图 |
ctrl + alt + 方向键左右键 | 回到代码上一次编辑下一次编辑的位置 |
shift + end ( home) | 选中鼠标所在行首到行尾(行尾到行首) |
ctrl + shift + 方向键左、右键 | 选中光标所在位置左、右最近的单词 |
1、Edit -> Find -> Find in Path ->输入待查询内容 2、快捷键Ctrl + Shift + F(可能会有热键冲突) | IDEA查找全局关键字的方式 |
ctrl + 或 Ctrl - | 展开或 收缩当前类所有的方法 |
ctrl + R | 查找、替换、高亮显示 |
ctrl + E | 最近打开的文件,各种工具栏(比如git、service等) |
ctrl + G | 跳转到某行 |