IntelliJ IDEA安装配置,IntelliJ IDEA优化配置

IntelliJ IDEA配置Maven,IntelliJ IDEA配置Tomcat

IntelliJ IDEA设置编码,IntelliJ IDEA设置自动编译

IntelliJ IDEA设置热部署

 

================================

©Copyright 蕃薯耀 2021-01-26

https://www.cnblogs.com/fanshuyao/

 

一、             使用插件破解IntelliJ IDEA 2020.3.1(需要联网):

详细教程见:https://shimo.im/docs/qctkkyThpTgtKpPW/read

 

二、             设置主题

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

官网主题下载地址:

https://plugins.jetbrains.com/

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

三、             设置字体和大小

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

四、自动导入包

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

五、设置鼠标滚轮修改字体大小

勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显

示。

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

设置自动提示

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

六、设置行号和方法分隔符

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

七、设置控制台缓存输出大小和编码

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

设置打开的文件是否多行显示,默认是单行,超出隐藏

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

八、设置默认的字体和大小

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

九、修改注释文字的颜色

Line comment:修改当行注释的字体颜色

Block comment:修改多行注释的字体颜色

Doc Comment – Text:修改文档注释的字体颜色

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十、设置代码缩进

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十一、       设置类头的文档注释信息

/**
 * @author lqy
 * @createtime ${YEAR}-${MONTH}-${DAY} ${TIME}
*/

 

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十二、       设置编码

Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,

不然 Properties 文件中的注释显示的都不会是中文。

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十三、       设置自动编译文件

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十四、       设置省电模式

IntelliJ IDEA 有一种叫做 省电模式 的状态,开启这种模式之后

IntelliJ IDEA 会关掉代码检查和代码提示等功能。所以一般也可认为这是一种 阅

读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看

看这里是否有开启该功能。

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十五、       设置Eclipse的快捷键

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

十六、       搜索命令,自定义快捷键

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 常用快捷键设置:

复制行:Duplicate Line,改成:Ctrl + D

大小写转换:Toggle Case,改成:Ctrl + Shift + U 或者Ctrl + Shift + Y

向上移动代码:Move Line Up,改成:Ctrl + Shift + 向上箭头

向下移动代码:Move Line Down,改成:Ctrl + Shift + 向下箭头

 

自动导包:Shift + Enter,改成:Ctrl + Shift + O(这个好像用不了)

代码提示:Basic,改成:Alt + /

 

行注释:comment with Line,改成:Ctrl+ /,同执行一次就取消注释

注释块:comment with Block,改成:Ctrl + Shift + /

 

格式化代码: reformat,改成:Ctrl + Shift + F

 

参数类型提示:parameter Info,改成:Ctrl + Alt+ /

搜索方法:File Structure,改成Ctrl + O

撤销:undo,Ctrl + Z

反撤销:redo,Ctrl + Y

重命名:rename,Alt + Shift + R

生成getter和构造方法:Generate,Alt + Insert

查找文件:Double Shift

 

 

快捷键自定义配置文件在:

C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2020.3\keymaps

 

IdeaKeysFromEclipse.xml:

<keymap version="1" name="IdeaKeysFromEclipse" parent="Eclipse">
  <action id="CodeCompletion">
    <keyboard-shortcut first-keystroke="ctrl space" />
    <keyboard-shortcut first-keystroke="alt slash" />
  </action>
  <action id="Console.TableResult.EditValueMaximized">
    <keyboard-shortcut first-keystroke="shift enter" />
    <keyboard-shortcut first-keystroke="shift alt enter" />
    <keyboard-shortcut first-keystroke="shift ctrl o" />
  </action>
  <action id="EditorDuplicate">
    <keyboard-shortcut first-keystroke="ctrl down" />
  </action>
  <action id="EditorLookupDown" />
  <action id="EditorScrollDown" />
  <action id="HippieCompletion" />
  <action id="MethodDown" />
  <action id="MethodOverloadSwitchDown" />
  <action id="MethodUp" />
  <action id="MoveLineDown">
    <keyboard-shortcut first-keystroke="shift ctrl down" />
  </action>
  <action id="MoveLineUp">
    <keyboard-shortcut first-keystroke="shift ctrl up" />
  </action>
  <action id="OptimizeImports">
    <keyboard-shortcut first-keystroke="ctrl alt o" />
  </action>
  <action id="ParameterInfo">
    <keyboard-shortcut first-keystroke="ctrl alt slash" />
  </action>
  <action id="ResizeToolWindowDown" />
  <action id="ResizeToolWindowUp" />
  <action id="SearchEverywhere.NavigateToNextGroup">
    <keyboard-shortcut first-keystroke="page_down" />
  </action>
  <action id="XDebugger.MoveWatchDown">
    <keyboard-shortcut first-keystroke="shift ctrl down" />
  </action>
</keymap>

 


十七、       显示文件的全路径 

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

十八、       配置Maven

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

配置Maven下载源码

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

十九、       关闭自动更新

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

二十、       配置Tomcat

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

二十一、              自定义模板

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

自定义模板:

for:for循环
for(int $INDEX$ = 0; $INDEX$ < $LIMIT$; $INDEX$++) {
  $END$
}

fore:foreach循环
for ($ELEMENT_TYPE$ $VAR$ : $ITERABLE_TYPE$) {
  $END$
}

ifb:isBlank判断
if(StringUtils.isBlank($var1$)) {
    $var2$
}

ifnb:isNotBlank判断
if(!StringUtils.isBlank($var1$)) {
    $var2$
}

ifln:判断List是否为空
if($var$ == null || $var$.size() < 1) {
    $end$
}

log:打印info日志:
log.info("$VAR$ = " + $VAR$);

loge:打印error日志
log.error("$VAR$ = " + $VAR$);

sysou:打印输出
System.out.println("$EXPR_COPY$ = " + $EXPR$);

thr:抛异常
throw new RuntimeException("$var$");

 

二十二、              当项目有问题时,可以清除缓存和索引,也会同时清除本地的修改记录。

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

二十三、              配置数据库(Mysql)

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

需要设置时区

serverTimezone=GMT+8

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

测试连接:

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

设置字符编码:

useUnicode:true

characterEncoding:utf8

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

设置项目默认路径:

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

 

二十四、              解决Pom文件添加依赖没引入Jar包的问题

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

 

二十五、              idea springboot热部署设置

1、  设置项目自动编译

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

2、  开启项目运行时自动生成

ctrl + shift + a (windows系统)

 IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

 

 

 

3、  引入依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <scope>runtime</scope>
    <optional>true</optional>
</dependency>

 


4、  重启Idea(IntelliJ IDEA 2020.3.1发现不用重启就能生效) 

 

 

二十六、              实用插件

1、  CamelCase:驼峰式命名和下划线命名转换

2、  Statistic:代码统计

3、  JRebel Plugin:热部署

4、  CodeGlance:代码地图(缩略图)

5、  GsonFormat:json转换实体

6、  Mybatis:

Free MyBatis plugin

MyBatisX

MyBatisPlus

MyBatisCodeHelperPro

MyBatis Log Plugin

MybatisLogFormat

7、  Maven Helper

8、  JPA:

GenerateJPA

Jpa Support

9、  GenerateAllSetter:一键调用一个对象的所有的set方法

10、              Rainbow Brackets:彩虹括号

11、              Grep Console:控制台输出

12、              代码提示:

Codota

AiXcoder Code Completer

13、              .​ignore:git提交时过滤掉不需要提交的文件

14、              Alibaba Cloud Toolkit:部署

15、              Json Parser:json格式化

 

 

IntelliJ IDEA安装配置,IntelliJ IDEA配置Maven,IntelliJ IDEA设置热部署

(时间宝贵,分享不易,捐赠回馈,^_^)

 

================================

©Copyright 蕃薯耀 2021-01-26

https://www.cnblogs.com/fanshuyao/

相关文章:

  • 2021-06-27
  • 2021-05-19
  • 2021-12-14
  • 2021-08-04
  • 2021-12-01
猜你喜欢
  • 2021-06-11
  • 2021-08-05
  • 2021-04-01
  • 2021-10-18
相关资源
相似解决方案