1.常用快捷键

  1. Ctrl + Shif + F(输入法冲突) 全局搜索
  2. Alt + 鼠标左键 列模式
  3. Alt + F12 打开命令行
  4. Ctrl + Alt + F12 打开文件
  5. Ctrl + G 快速跳转到指定行
  6. Alt + Insert 创建文件/类(与光标所在的位置有关)
  7. Alt + 1 打开目录目录栏
  8. Alt + F1 打开文件所在的目录栏
  9. Ctrl + Alt + S 打开配置
  10. Ctlr + ` 快速更改主题与视图的配置

2.Mac快捷键

Window导出的配置文件在Mac中是不能使用的

  1. Com + R 运行文件
  2. Com + Shif + Enter 代码补全
  3. Com + Shif + N 创建临时文件
  4. Com + , 打开配置
  5. Ctrl + L 跳转到指定行
  6. Ctrl + DELETE 删除当前行

10.自动生成not null判断语句

原文连接:https://blog.csdn.net/linsongbin1/article/details/80211919
03-IDEA快捷键 - 图1

12.for循环快捷键

原文连接:https://blog.csdn.net/Soinice/article/details/83505198

12.1 快捷键设置

03-IDEA快捷键 - 图2

12.1 普通for循环——fori

  1. for (int j = 0; j < ; j++) {
  2. }

12.2 数组for循环——itar

  1. for (int j = 0; j < args.length; j++) {
  2. String arg = args[j];
  3. }

12.3 增强for循环——iter

  1. for (String arg : args) {
  2. }

1.24 迭代器while——itit

  1. while (iterator.hasNext()) {
  2. Object next = iterator.next();
  3. }

12.5 迭代器for——-itco

  1. for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) {
  2. Object next = iterator.next();
  3. }

iten

  1. while (enumeration.hasMoreElements()) {
  2. Object nextElement = enumeration.nextElement();
  3. }

itli
Iterate elements of java.util.List

  1. for (int j = 0; j < list.size(); j++) {
  2. Object o = list.get(j);
  3. }

ittok
Iterate tokens from String

  1. for (StringTokenizer stringTokenizer = new StringTokenizer(); stringTokenizer.hasMoreTokens(); ) {
  2. String s = stringTokenizer.nextToken();
  3. }

itve
Iterate elements of java.util.Vector

  1. for (int j = 0; j < vector.size(); j++) {
  2. Object elementAt = vector.elementAt(j);
  3. }

以上快捷键在IDEA中输入it后,在IDEA的代码提示中均可以找到。
foreach
create a for each loop

  1. for (:) {
  2. }