0%

IDEA

IDEA常用快捷键

  • 常用快捷键:

      Ctrl+Alt+L:自动格式化代码
      Ctrl+Enter:另起一行
      Alt+Insert:Generate-getter/setter等(macos下是control+N)
      
      Alt+Enter:各种错误解决方案提示
      Ctrl+Alt+Shift+S:Project Structure即 Artifacts、Modules、Facets等设置
      Shift+F6:重命名你的类、方法、变量等,可以选择替换掉注释中的内容
      ctrl+d:复制当前行
      ctrl+y:删除当前行
      sout:system.out.print快捷方式
      psvm:main放大快捷方式
      Ctrl+shift +/- :展开/折叠全部代码
      command+7:显示该类下的所有方法
      command+\:生成属性,类注释
      command+contro\:生成类文档
    

错误提示

1099:tomcat和jdk版本不匹配

使用技巧

find action(command + shift +a)下搜索快捷键:
如recent file 提示快捷键为 command + e

搜索文件:
command+n

最近文件:
command+e

书签标记:
command+f11

书签跳转:
control+书签数字

收藏代码:
alt+shift+f

展现收藏列表:
command+2

展现project导航栏:
command+1

左边栏与代码编辑框的互相跳转:
command+1跳转到左边栏,esc恢复到代码编辑框

显示coverage result:
alt+command+F6

IDEA常用插件

  • lombok

      实体类不写getter/setter;
      Slf4j等;
      详见笔记《Lombok参考手册》
    
  • iBATIS/MyBatis mini-plugin

      方便接口到实现的跳转;dao接口到xml SQL语句的跳转
    
  • maven helper

      pom.xml文件中方便查看maven依赖冲突,依赖列表,依赖树
    

    https://my.oschina.net/u/136229/blog/678918

  • JRebel

      实现IDEA下应用的热部署热编译,修改静态文件,java文件,无需重启即可自动编译部署,使之生效;
      收费插件;
      详见笔记《jrebel》
    
  • EasyCode

https://juejin.im/entry/5b6a61a1f265da0f7e62b1b0?utm_source=gold_browser_extension

  • POJO to JSON

    1
    2
    实体类对象生成json数据格式;
    实体类生成fake数据的json数据。
  • Commit Template

    1
    git提交信息模板
  • grep-console

    1
    idea控制台日志颜色区分

IDEA常用设置