侧边栏壁纸
  • 累计撰写 6 篇文章
  • 累计创建 0 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Idea高效开发

taoke728
2023-11-24 / 0 评论 / 0 点赞 / 2,237 阅读 / 261 字

Idea使用相关

一、快捷键

  • maven依赖自动提示
    • Windows:Ctrl+Alt+空格
    • Mac:fn+Ctrl+空格
  • maven搜索
    • Windows:Ctrl+Insert
    • Mac:Ctrl+N -> Dependency
  • 查看类结构
    • Mac:command+7 或 command+fn+f12
  • 查看接口实现类
    • Mac:control + H

二、插件相关

  • Presentation Assistant快捷键提示
  • Lombok
  • Grep Console控制台插件-日志输出按等级颜色区分
  • CamelCase 驼峰和下划线通过快捷键转换
  • Translation翻译
  • codota代码提示
  • MybatisX
  • CodeGlance侧边栏预览
  • SequenceDiagram时序图
  • Jpa Support
  • RestfulToolkit 接口自测工具

三、Postfix Completion

User user = new User();//new User().var

private User u2;
u2 = new User();//new User().field

User u3 = new User();//User.new

User u4 = (User)new Object();//.cast

User u5 = (User)new Object();//.castvar

if(u5 == null){//u5.null
}

if(u5 != null){//u5.notnull
}

if(u5 != null){//u5.nn
}

boolean flag = true;
if(flag){//flag.if
}

while(flag){//flag.while
}

!flag//flag.not

System.out.println(flag);//flag.sout

return flag;//flag.return

String[] users = new String[5];
for(int i = 0; i < users.length; i++){//users.fori
}

for(String s : users){//users.for
}

for(int i = uses.length - 1; i >= 0; i—){//users.forr
}

try{//xxxx().try
	xxxx();
} catch (Exception e){
	e.printStackTrace();
}
0

评论区