IDEA开发初始化设置

一、软件破解

  • Jetbrains系列产品重置试用教程

    • 插件库地址:https://plugins.zhile.io ,插件名称:IDE Eval Reset
    • ide-eval-resetter ,2.1.10版本下载
  • 其他方式

    • idea 2019.3以下版本永久破解包下载

二、常用快捷键(Eclipse)

  • 注释:Ctrl + /
  • 类/方法DOC: Alt + Ctrl + /
  • 列选择模式:Alt + Shift + Insert
  • GIT回滚:Alt + Ctrl + Z
  • GIT常用菜单:Alt + ~
  • 智能代码块Alt + Ctrl + T
  • 大小写转换:Ctrl + Shift + X, Ctrl + Shift + Y
  • 查看子类:Ctrl + T
  • 查看类层级结构F4
  • 查看类方法Alt + 7, Ctrl + O
  • 重命名:Ctrl + Shift + R
  • 抽取方法:Ctrl + Shift + M
  • 局部变量提升为成员变量:Alt + Ctrl + F
  • 局部变量提升为静态常量:Alt + Ctrl + C
  • 格式化代码:Alt + Ctrl + L
  • 优化导入:Alt + Ctrl + O
  • 全局搜索:Ctrl + H
  • 定位使用位置:Ctrl + G

三、基本设置

1. 自动生成 serialVersionUID 的设置

另外可以设置Live Template,方便设置serialVersionUID。

Setting -> Editor -> Live Templates -> Java -> 新增一个模板
private static final long serialVersionUID = 1L;

2. 设置文件注释

/**
 * ${NAME}
 * @author ${USER}
 * @date ${DATE} ${TIME}
 */   
 

3. 隐藏项目文件(夹)

.git;.gitignore;.idea;.idea/.;.mvn;mvnw;mvnw.cmd;

4. *.properties中文乱码的修正(native转换)

5. 设置全局maven

File -> Other Settings -> Maven

6. 设置全局maven

File -> Other Settings -> Settings For New Projects -> Maven

7. 设置全局git

File -> Other Settings -> Settings For New Projects -> Git

8. 设置全局jdk

File -> Other Settings -> Structure For New Projects -> Project

9. 设置自动优化导包

File -> Settings -> Editor -> Genneral -> Auto Import

10.添加JavaDOC注释的快捷键

Settings ->Keymap ->Other ->Fix doc comment ->右键 ->选择 Add Keyboard Shortcut (Alt + Ctrl + /)
Settings ->Keymap ->Other ->Show in Explorer ->右键 ->选择 Add Keyboard Shortcut (F10)
Settings ->Keymap ->Other ->Duliplicate line or selection ->右键 ->选择 Add Keyboard Shortcut

11.设置代码行宽度

Settings ->Editor ->Code Style->Java ->Wrapping and Braces选项 ->勾选 Ensure rigth margin is not exceeded

12.解决resolving maven dependencies慢问题


四、插件安装

  1. Save Actions 插件

  2. Mybatis插件(free-idea-mybatis,MyBatisXMyBatisCodeHelper-Pro

  3. 背景图片插件(Background Image Plus +)

  4. 代码提示插件(Codota)

  5. Lombok插件

  6. Alibaba Cloud Toolkit

  7. Grep Console

  8. BashSupport

  9. CamelCase驼峰命名 (shift+alt+u)

  10. Jenkins Control Plugin

  11. JavaDoc(生成java注释 shift + ctrl + alt + G说明 )

  12. String Manipulation

  13. EasyCode

  14. Rainbow Brackets (颜色括号)

  15. Key Promoter X

  16. RestfulToolkit

  17. CodeGlance (代码缩略图)

  18. Material Theme UI

  19. Gsonformat (alt + s)

  20. Translation

  21. SonarLint,Alibaba Java Coding Guidelines,FindBugs (代码检查工具)

  22. EasyYapi

  23. Arthas-idea

  24. jclass(查看类字节码指令/结构)

  25. leetcode editor

  26. Git Commit Template(Git提交模板)

  27. IDEA Mind Map(思维导图)

  28. Waka Time(写代码的计时器)

  29. VisualVM Launcher(顺便启动JVM监控)

  30. JUnitGeneratorV2(单元测试代码生成器)

  31. PlantUML

  32. SequenceDiagram (生成时序图)

  33. Database Tools and SQL

  34. MapStruct Support

  35. any-rule (正则工具)

  36. Statistic (项目代码报表)


五、IntelliJ IDEA 插件推荐

posted @ 2019-08-29 00:43  kancy  阅读(2169)  评论(10编辑  收藏  举报