idea-related
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
idea-related [2022/07/16 06:10] – [快捷键] morgan0329 | idea-related [2024/12/01 00:48] (current) – morgan0329 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 添加插件 ====== | ||
+ | Files-> | ||
+ | |||
+ | 主要插件: Lombok。 (可以省去写getter setter) | ||
+ | |||
+ | 不推荐各种自动生成dal mapper model代码的插件。请直接使用mybatis-plus | ||
+ | 理由:生成的dal, | ||
+ | |||
+ | 用mybatis-plus代码量立刻减少90%,同时还能很好地扩展。用熟了以后,效率大大提升,后期代码很好维护。甚至很多简单的service代码都省去了 | ||
+ | |||
+ | |||
+ | 插件2: Smart Tomcat 有了它,就能避免因社区版未集成tomcat server功能的问题。 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== 导入主题 ====== | ||
+ | |||
+ | Idea主题1:http:// | ||
+ | |||
+ | Idea主题2:http:// | ||
+ | |||
+ | |||
+ | 1.从主菜单打开你的编辑器选择 File-> | ||
+ | |||
+ | 2.等待重启之后进行配置:打开File-> | ||
+ | |||
+ | |||
+ | Files -> Settings -> Appearance | ||
+ | |||
+ | |||
+ | Files -> Setting -> | ||
+ | |||
+ | ====== 相关设置 ====== | ||
+ | < | ||
+ | |||
+ | File-> | ||
+ | File-> | ||
+ | |||
+ | File-> | ||
+ | |||
+ | |||
+ | 1 新建的java文件自动加上文件头信息 | ||
+ | File -> Settings -> Editor -> File and Code Template -> Includes | ||
+ | 在File Header 右边 加入以下内容 | ||
+ | /** | ||
+ | * @author Morgan.L | ||
+ | * @version 24.12 | ||
+ | * @since ${DATE} ${TIME} | ||
+ | */ | ||
+ | |||
+ | |||
+ | 2 关于设置code style: | ||
+ | 下载github上的code style: https:// | ||
+ | 这个工程根目录下找到: intellij-java-google-style.xml | ||
+ | File -> Settings -> Editor -> Code Style - 点右边 齿轮按钮。import scheme. 导入上面这个文件 | ||
+ | </ | ||
+ | |||
+ | ====== 快捷键 ====== | ||
+ | < | ||
+ | Ctrl + Alt + B 能够直接定位到对应的实现类。 | ||
+ | ctrl + Alt + O 类的导入自动优化。 | ||
+ | ctrl + Alt + L 自动格式化代码。 | ||
+ | ctrl + Alt + T 选中对应的代码,然后同时点击。 | ||
+ | Alt + Insert | ||
+ | Ctrl + F12 | ||
+ | Ctrl+N | ||
+ | Ctrl+ Shift+ N 搜索文件。 | ||
+ | Ctrl+/ | ||
+ | Ctrl+Shift+/ | ||
+ | Ctrl+Alt+向右箭头 | ||
+ | Alt + Shift + Enter 放在类名上,点这个快捷键组合 自动补充缺少的方法。 | ||
+ | |||
+ | Ctrl+Shift+F | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||