IntelliJ IDEA 日常使用介绍
IntelliJ IDEA 日常使用介绍
1. IDEA 激活
不说其他的,先放大招,进行 IDEA 免费使用
步骤:打开 plugins -> 打开 Manage Plugin Repositories -> 添加 https://zhile.io 网址 -> 下载 IDE Eval Reset 插件 -> 安装重启 -> 设置每次打开都重置




2. 字体颜色背景设置

3. 个人代码模板

4. 上方功能栏添加 SSH

5. IDEA 右侧添加 RemoteHost 连接 Linux 的工具

6. IDEA 添加文件传输

7. IDEA 内部翻译

8. 智能代码补全

9. 括号添加颜色


10. 右侧代码缩略图

11. Scala 代码匹配设置

12. 代码自动补全设置

13. IDEA2020 版本中 Scala 显示变量类型提示 设置位置

14. 设置 Scala 代码缩进大小
找到 file>Settings>Editor>Code Style>Scala

15. 设置 Scala 的隐式转换加粗下划线

16. 设置项目的打开或关闭
File -> Settings -> System Settings

17. 设置通过鼠标滚动向左或向右移动 IDEA 界面

18. IDEA 中 ctrl+h 可以查看该类的继承图

19. Lombok 插件使用注解解决常用代码块重写问题

20. IDEA 上传代码到 Git 时需要忽略的文件
不需要上传的文件包括 后缀为 iml 的文件,.idea 文件夹里的文件,target 打包目录里的文件。

21. IDEA 中查找当前类的方法、属性、内容的常用快捷键
Ctrl + F12
22. IDEA 字体颜色设置
1、单行注释字体颜色:
Settings---->Editor----->Colors Scheme ----->Language Defaults 下设置:

2、文档注释字体颜色:

3、选中字符 和 类中相同字符的字体颜色:

4、鼠标所在行的背景颜色:

5、选中代码的背景颜色:

23. Maven 的依赖冲突检测插件

24. IDEA 切换大小写快捷键
Ctrl+Shift+U

25. idea 中跳转到指定行数
使用 Ctrl + G 能跳转到指定行数

26. Codota 代码智能提示插件

27. CodeGlance 显示代码缩略图插件

28. Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件
会按照阿里 Java 开发手册上规范帮我们检查代码,然后对代码做不同颜色展示,鼠标放上去,会看到提示内容,帮助我们写出更规范的代码。

29. CamelCase 驼峰命名和下划线命名转换
这几种风格的命名方式,用快捷键 ⇧ + ⌥ + U / Shift + Alt + U 可以进行快速转换,当我们需要修改大量变量名称的时候很方便。

30. SonarLint 代码质量检查插件
提示我不要用 System.out 输出,要用 logger 输出,诸如此类,帮助我们提升代码质量。

31. Save Actions 格式化代码插件
可以帮忙我们优化包导入,自动给没有修改的变量添加 final 修饰符,调用方法的时候自动添加 this 关键字等,使我们的代码更规范统一。

32. Grep Console 自定义控制台输出格式插件

33. MetricsReloaded 代码复杂度检查插件

34. Statistic 代码统计插件

35. Translation 翻译插件

36. Rainbow Brackets 彩虹括号插件

37. 自定义创建 live template,快速写代码

只要输入 apr ,就能自动提示,并且生成 Autowired 语句了。可以根据自己的代码习惯,自定义一些代码模板,帮助我们快速写代码。

38. 优化导包配置

39. 取消 tab 页单行显示
多行显示更多的文件,方便查看。

40. 双斜杠注释改成紧跟代码头

41. 选中复制整行
原本只会复制你选中的代码,改完配置后,就能复制整行,无论你是否完全选中。

42. 取消匹配大小写
取消勾选后,输入小写 s ,也能提示出 String

43. 优化版本控制的目录颜色展示

44. 创建文件时,自动生成作者和时间信息

45. 显示行号和方法分割线

46. 通过 idea 自带的 profiler 查看运行程序消耗的资源
- 点击 profiler 找到运行的对应的程序

- 右击程序,打开 CPU 和内存等资源消耗

- 通过自带的稍微简单的图形化界面查看资源消耗

- 如果想要查看更详细的资源消耗情况,可以在 win10 上安装 JProfiler,并在 idea 中安装 JProfiler 插件,可以查看更详细的信息

47. 个人的 IDEA 整体布局
