Table of Contents

添加插件

Files→settings→plugins

主要插件: Lombok。 (可以省去写getter setter)

不推荐各种自动生成dal mapper model代码的插件。请直接使用mybatis-plus 理由:生成的dal, mapper, model代码数量巨大,同时万一数据库表新增或减少字段必须重新生成,如果是前人生成的,后面的人不知道他到底用哪一种插件,然后只能删掉全部重新生成,风险较大。

用mybatis-plus代码量立刻减少90%,同时还能很好地扩展。用熟了以后,效率大大提升,后期代码很好维护。甚至很多简单的service代码都省去了

插件2: Smart Tomcat 有了它,就能避免因社区版未集成tomcat server功能的问题。

导入主题

Idea主题1:http://www.riaway.com/theme.php?page=1

Idea主题2:http://color-themes.com/

1.从主菜单打开你的编辑器选择 File→Import Setting.选择你下载的jar文件;

2.等待重启之后进行配置:打开File→Settings→Editor→Colors and fonts 然后选择你安装的主题即可完成

Files → Settings → Appearance → Over Windows size=18

Files → Setting →Editors → Color Scheme → Color Scheme Font → 16

相关设置

File->Settings->Editor->Appearence->Show Line Number   show line number Global
File->Settings->Code Style:   Set whitespace instead of tab. and formating style.

File->Setting->Editor->Code Style  设置每行的总长度限制


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://github.com/google/styleguide.git
这个工程根目录下找到: intellij-java-google-style.xml
File -> Settings -> Editor -> Code Style - 点右边 齿轮按钮。import scheme. 导入上面这个文件

快捷键

Ctrl + Alt + B 能够直接定位到对应的实现类。
ctrl + Alt + O 类的导入自动优化。   auto remove or add classes
ctrl + Alt + L 自动格式化代码。     automatically format code
ctrl + Alt + T 选中对应的代码,然后同时点击。   给选中的代码加trycatch, if else之类的
Alt + Insert   插入getter,setter。 add getter or setter method。 选中出错的地方用此组合键自动加上对应空实现方法
Ctrl + F12     显示文件结构。       display class structure.
Ctrl+N         搜索java类。        Search Java Class
Ctrl+ Shift+ N 搜索文件。          Search Files 
Ctrl+/         添加或取消单行注释   add or remove comment sign.
Ctrl+Shift+/   添加或取消多行注释   add or remove comment sign.
Ctrl+Alt+向右箭头  返回到上次浏览的位置
Alt + Shift + Enter  放在类名上,点这个快捷键组合 自动补充缺少的方法。

Ctrl+Shift+F  内容全局搜索