补充:
- Int(所有整型数字都可以).fori + enter:快速生成从0到int的普通for循环
- 集合、数组.fori + enter:快速生成从0到集合、数组长度的普通for循环
- 集合、数组.forr + enter:快速生成从集合、数组长度到0的普通for循环
- 集合、数组.for +enter:快速生成增强for循环
- Boolen.if +enter ;快速生成if判断语句
- 变量名.sout + enter:输出此变量
- 变量名.try + enter :快速生成try{}catch(Exception e){}代码块
- 变量名.null + enter :生成if判空语句
- 变量名.lambda + enter :生成lambda 表达式
- …这个玩意万能套用
- Alt + enter:针对于报错,idea给出的解决方法,有时候可以自动生成很多代码
- = 右边的值.var + enter:快速生成赋值语句,举例new User().var +enter会生成User user = new User()。
- Ctrl + f:搜索
- Ctrl + R:替换,对于此文件内所有同名进行替换 (shift +F6是改名,改一个变量名或者函数名,只针对此变量或者函数,)。
- Ctrl +shift + R:全局替换,对这个项目的所有包下同名进行替换。
- Alt +鼠标左键:多行选中(这个语文不好,不知道咋叙述)
- Alt + shfif +鼠标左键:点击选择,点哪选哪,再点就取消选择
- Ctrl + ←→ :左右移动光标,跨越一个标点或者一个单词移动
- Ctrl +shift + ←→ :左右移动光标,跨越一个标点或者一个单词移动,移动的同时还会选中
- f2 :快速转到代码出错位置
- ALT + 7 :展示此类的结构(左菜单栏)
- Ctrl + O : 重写方法
- Ctrl + alt + T :快速生成以下代码
以上是部分快捷键,正在逐渐补充,这些快捷键不限于idea ,JetBrains旗下很多软件都可以用,或多或少有些区别。自己试着用就好了