Intellij IDEA 2020.3 配置教程详解

作者:yanbincn 时间:2023-07-01 21:34:23 

设置项

这个版本已经取消了defalut settings指定成默认配置的选项,所以配置都是在settings中配置

设置项

设置统一UTF-8编码

  • 路径:File -> settings --> editor --> File Encodings

  • 勾选Transparent native-to-ascii conversion : 解决比如properties 文件中的unicode乱码

Intellij IDEA 2020.3 配置教程详解 

设置默认JDK

  • 路径:File-> Project Structure

  • 设置平台的SDKs --> apply 即可;

下次导入的工程

都默认用这个jdk

Intellij IDEA 2020.3 配置教程详解 

设置eclipse 代码格式化xml 文件

老的统一格式化代码配置,都还用的eclipse的配置文件,这个设置可以做个兼容

  • 首先要下载插件: Eclipse Code Formatter

  • 路径:File -> settings --> Other Settings–> Eclipse Code Formatter

Intellij IDEA 2020.3 配置教程详解 

设置统一的java类文件头注释

  • 路径:File -> settings --> Editor --> File and Code Templates

  • Includes 标签页 --> File Header

Intellij IDEA 2020.3 配置教程详解 

工程包路径展示 , Flatten Package

这个看个人习惯:看习惯了eclipse的包路径结构:刚看idea会不习惯。

Intellij IDEA 2020.3 配置教程详解

快捷键设置成eclipse快捷键

  • 这个功能看人习惯,不建议设置,习惯idea快捷键就好。

  • 路径:File -> settings --> Keymap

Intellij IDEA 2020.3 配置教程详解 

修改alt + / 的代码提示快捷键

找到Code -> Basic 项修改其快捷键

Intellij IDEA 2020.3 配置教程详解 

降级idea的代码检查设置

  • IDEA的特点,各种代码检查,甚至注释都有很好的检查,方便开发编码时发现错误。这个里面设置项非常多,可以按需设置检查提示

  • 降级public方法或者public变量,工程中未使用的错误提示;

如下图

Intellij IDEA 2020.3 配置教程详解

路径:File -> settings–> Editor -> Inspections 设置方法:找到 java项 -> Declaration redundancy -> Unused declaration 将Filed 和Method 的级别调到 private

Intellij IDEA 2020.3 配置教程详解 

配置maven

  • 路径:File -> Build,Execution,Deployment -> Build Tools --> maven

  • 指定maven home 和setting.xml 路径

  • 注意点 :设置的settings.xml必须在maven安装目录的conf下面。

因为在执行mvn命令时只会在conf下找settings

Intellij IDEA 2020.3 配置教程详解 

maven编译启动控制台中文乱码设置

问题现象如下图

Intellij IDEA 2020.3 配置教程详解

  • 设置路径:File -> Build,Execution,Deployment -> Build Tools --> maven --> runner

  • VMoptions: -Dfile.encoding=GB2312

Intellij IDEA 2020.3 配置教程详解

设置完结果展示

Intellij IDEA 2020.3 配置教程详解 

设置GIT

  •  前提是本地必须安装好GIT的客户端

  • 配置路径:File -> Version Control --> Git

  • 指定git.exe的应用程序


Intellij IDEA 2020.3 配置教程详解 

设置SVN

  •  前提是本地必须安装好SVN的客户端

  • 设置路径:File -> Version Control --> Subversion

  • 指定svn.exe的应用程序

Intellij IDEA 2020.3 配置教程详解 

设置自动编译

  • IDEA 不像eclipse,保存文件,会自动编译;可以进行下面设置

  • 设置路径:File -> Settings ->Build,Execution,Deployment -> Compiler

  • 勾上Build Project automatically选项

Intellij IDEA 2020.3 配置教程详解 

编辑器设置批量import包

  • 可不设置,按需

  • 路径:File -> Settings --> Editor --> General --> Auto Import

Intellij IDEA 2020.3 配置教程详解 

设置run程序不检查全部类的错误

Idea 在项目启动时,会检查整个工程是否有编译错误,如果有,不管是否影响当前类的运行,都会运行失败。比如:MainClass为要运行的正常类,目录下存在一个类ErrorClass有错误,运行MainClass时会无法运行。 现在需要忽略ErrorClass中的错误,执行MainClass中的代码。

说明:新的版本做过多种设置尝试,没有能实现的了。只能单独建个工程做main测试(坑啊)

设置工作区多标签

路径:File -> Settings ->Build,Execution,Deployment -> Compiler

Intellij IDEA 2020.3 配置教程详解 

设置IDEA上网代理

路径:File -> Settings ->Appearance & Behavior -> System Settings -> HTTP Proxy

Intellij IDEA 2020.3 配置教程详解

更多精彩内容关注微信公众号【Java技术迷】

Intellij IDEA 2020.3 配置教程详解

来源:https://blog.csdn.net/yanbin0830/article/details/111881011

标签:IDEA,2020.3,配置
0
投稿

猜你喜欢

  • Gradle的安装和环境变量的配置详解

    2023-07-11 04:56:37
  • java客户端Jedis操作Redis Sentinel 连接池的实现方法

    2023-08-19 10:55:19
  • Android Retrofit 2.0框架上传图片解决方案

    2022-02-23 06:25:27
  • SpringBoot自动装配原理详解

    2023-07-03 05:49:08
  • 详解在spring boot中消息推送系统设计与实现

    2023-05-28 04:17:00
  • 测试stringbuilder运行效率示例

    2023-06-02 04:01:34
  • Java 内置Http Server构建web应用案例详解

    2023-11-20 22:29:53
  • 详解SpringBoot定时任务说明

    2022-08-11 05:03:11
  • android桌面悬浮窗显示录屏时间控制效果

    2022-04-21 14:54:12
  • Java获取Process子进程进程ID方法详解

    2022-09-01 13:21:08
  • 如何使用Spring AOP的通知类型及创建通知

    2022-03-19 19:32:51
  • Java基于命令模式实现邮局发信功能详解

    2023-07-03 04:57:25
  • Java 遍历取出Map集合key-value数据的4种方法

    2022-02-03 02:48:59
  • Spring深入刨析声明式事务

    2022-07-04 03:57:15
  • redis与ssm整合方法(mybatis二级缓存)

    2022-02-27 22:14:27
  • 解析ADT-20问题 android support library

    2023-06-19 22:20:20
  • C#实现给Word每一页设置不同文字水印的方法详解

    2023-07-01 18:49:40
  • Android sharedPreferences实现记住密码功能

    2022-09-11 13:58:37
  • 基于spring AOP @Around @Before @After的区别说明

    2023-12-15 03:08:25
  • Android语音声波控件 Android条形波控件

    2023-10-29 02:03:05
  • asp之家 软件编程 m.aspxhome.com