IDEA2020.1常用配置说明

该配置基于IDEA2020.1版本,如后续有版本更新或者配置变更,再更新

idea64.exe.vmoptions配置

为提供IDEA启动速度和性能,需修改该文件中标红的配置项

`-Xms2048m` # java heap初始值,建议将其与Xmx配置的一样
`-Xmx2048m` # java heap最大值
`-XX:ReservedCodeCacheSize=1536m` # 预留保存代码的内存空间
-XX:+UseConcMarkSweepGC # 老年代使用CMS垃圾回收策略(并发标记清除)
-XX:SoftRefLRUPolicyMSPerMB=50 #每兆堆空闲空间中SoftReference的存活时间(单位:秒)
-Xverify:none
-ea # 开启断言
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true # 在使用ipv4的主机上运行ip6系统需开启此项
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

配置一些IDEA的配置、日志、插件存储路径.windows环境下默认存储在C盘的用户目录下,由于会占用较大空间,建议配置到其他目录。

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.config.path=D:/Program Files/JetBrains/.IntelliJIdea/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.system.path=D:/Program Files/JetBrains/.IntelliJIdea/system

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.plugins.path=${idea.config.path}/plugins

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE logs folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.log.path=${idea.system.path}/log

常用IDEA插件

仅介绍日常使用的IDEA插件,排名不分先后,根据字母顺序排序

  • Alibaba Java Coding Guidelines:阿里巴巴代码规范检查插件.当前版本为2.0.2。2.0.1版本将导致IDEA2020.1无法打开设置页面
  • BashSupport:提供bash支持,支持运行配置、语法高亮、重命名、文档查找、检查、快速修复等功能
  • Chinese ​(Simplified)​ Language Pack EAP:IDEA官方汉化插件,用于更好地了解IDEA的配置项。因为不少配置项仍未汉化,所以平常这个插件都是置于disabled。
  • Easy Code:基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。支持数据库类型与java类型映射关系配置;
  • 支持同时生成生成多张表的代码。
  • Extra Icons:为IDEA未设置图标的文件类型提供图标配置。
  • Free MyBatis plugin:增强idea对mybatis支持的插件,支持生成mapper xml文件、自动补全及语法错误提示和从mapper跳转到mapper.xml
  • Git Commit Template:git提交信息模板
  • Grep Console:日志高亮显示插件
  • Maven Helper:更好地管理maven依赖,解决maven冲突等问题
  • Rainbow Brackets:给配对括号配置不同颜色插件
  • Translation:提供谷歌翻译、有道翻译、百度翻译功能

IDEA详细配置

仅介绍基于个人习惯而配置的一些选项

编辑页面显示内存使用情况

菜单栏->View->Appearance->Status Bar Widgets->Memory Indicator

IDEA主题配置
File->Settings->Appearance & Behavior-> Appearance->Theme

IDEA 菜单栏字体及大小配置
File->Settings->Appearance & Behavior-> Appearance->Use custom font

禁止自动打开上次的项目
File->Settings->Appearance & Behavior->System Settings->Reopen last project on startup

IDEA编辑器主题配置
File->Settings->Editor-> Color Scheme->Shcheme

设置鼠标悬浮提示: 当鼠标悬浮与方法名时显示方法参数等信息
File->Settings->Editor-> Color Editing->Quick Documentation->Show quick documentation on mouse move

设置自动导包功能
File->Settings->Editor-> General->Auto Import->Java
Add unambiguous imports on the fly:自动导入不明确的结构;
Optimize imports on the fly: 自动优化导入的包

忽略大小写提示
File->Settings->Editor-> General->Code Completion

取消单行tabs显示
File->Settings->Editor-> General->Editor Tabs->Show tabs in one row

配置类的文档注释信息
File->Settings->Editor-> File and Code Templates->Includes

快捷键生成serialVersionUID
File->Settings->Editor->Inspections

设置文件编码
File->Settings->Editor->File Encodings
Global Encoding: 全局编码
Project Encoding: 项目编码

建议全部设置为utf-8

配置自动编译
File->Settings->Build, Execution, Deployment->Compiler

debug配置
File->Settings->Build, Execution, Deployment->Debugger

开启该配置,可减少debug时的内存占用

maven配置
File->Settings->Build, Execution, Deployment->Build Tools->Maven
maven home directory: maven安装目录
User settings file:maven配置文件路径
Local repository:maven本地仓库目录

到此这篇关于IDEA2020.1常用配置说明的文章就介绍到这了,更多相关IDEA2020.1 配置内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2020-06-27

解决IDEA2020.1版本不兼容Lombok的问题

Lombok不兼容: 问题:Plugin Error: Plugin "Lombok" is incompatible 解决办法: 1.进入Lombok官网插件地址下载0.29-EAP版本 2.打开Settings -->Plugins 3.选择刚刚下载好的zip包 4.重启IDEA就搞定啦 IDEA2020.1更新了什么? 到此这篇关于解决IDEA2020.1版本不兼容Lombok的问题的文章就介绍到这了,更多相关IDEA2020.1不兼容Lombok内容请搜索我们以前的文章或

详解IntelliJ IDEA2020.1和JDK14体验

IntelliJ IDEA2020.1和JDK14体验 IntelliJ IDEA新功能: 界面支持中文 但这里要注意的是不是原生支持中文,而是要安装jetbrains的官方插件,如下图 导航栏改进 上面的导航栏可以直接跳转到各个方法,这个以前要实现的话要点左侧的Structure,现在就方便多了 支持Javadoc的渲染 以前Javadoc看起来很费劲,要手动转换html格式,现在看起来就很方便了,还可以更改字体大小 以前 现在 新增主题和字体 主题: 字体: Lightedit模式 你可以把

idea2020.1 常用设置图文详解

停用自动更新 停用自动更新,因为我也不知道更新后能不能用... ## 设置作者和代码相关信息在右方写这些东西,下面的description中有相关变量的描述,可以根据情况写 设置版权 点击editor下的加号可以进行版权添加,相关信息就是作者和版权啥的 自动编译 让idea自动编译 设置插件 在setting中的plugins里可以根据自己的需求进行调整,有很多也不咋常用例如Ant啥的 设置字体大小行间距 根据喜好吧 idea卡顿调整 大部分原因是因为给idea分配的内存不够,导致编译或者打代码

IntelliJ IDEA2020.1 Mac maven sdk 全局配置

一.mac idea 2020 全局配置 如果command + , 去配置 maven , 那么新建一个项目 maven 还会变成默认. 同理 command + : 去配置sdk ,也会出现同样问题. 如果想全局配置,那么需要在左上角 File 处设置. maven 设置File -> New Projects Settings -> Preferences for New Projects- Build,Execution, Deployment -> Build Tools -&

IDEA2020.1同步系统设置到GitHub的方法

最近用了IDEA2020.1,原来2018.2所有插件和快捷键设置都得从新配置,这不意外发现了新大陆,省了很多时间了 IDEA2020.1 默认有两个绑定插件 IDE Settings Sync 和 Settings Repository,这里特别要说下,两个插件只取其一,我用的是repository ,同步到了github仓库 详情可以看官网怎么说的:IDEA2020.1设置同步 首先还是在GitHub上创建一个仓库,我这建立的是私有的,然后生成下个人密钥 添加个人密钥 完活之后,打开idea

详解基于IDEA2020.1的JAVA代码提示插件开发例子

之前因为项目组有自己的代码规范,为了约束平时的开发规范,于是基于2019.1.3版本开发了一个代码提示的插件.但是在把IDEA切换到2020.1版本的时候,却发现疯狂报错,但是网上关于IDEA插件开发的相关文章还是不够多,只能自己解决.于是根据官方的SDK文档,使用Gradle重新构建了一下项目,把代码拉了过来.下文会根据2020.1版本简单开发一个代码异常的提示插件,把容易踩坑的地方提示一下. 1.首先先根据IDEA插件开发官方文档,用Gradle新建一个project 选中file -> n

IDEA2020.1创建springboot项目(国内脚手架)安装lombok

使用IDEA创建springboot项目,可以借助于脚手架来进行可视化操作点选依赖等,非常的方便.并且还可以主动为我们安装项目当中使用到但没有安装的插件等.不过默认的脚手架位置是在国外,网速不稳定或较差时经常会出现连接不上的情况.恰好最近阿里云新出了国内版脚手架:http://maven.aliyun.com/,这样就不用担心连接不上的问题了.让我们一起看看如何使用IDEA创建springboot项目吧. 图1.左上角"File" -> "New" ->

idea2020.1设置多个spring boot的service启动的实现

2020.1版本默认没有开启多实例启动 底部找到service 在左侧选择运行失败的spring boot应用,右键 edit conf 勾选,确定,重启 搞定! 到此这篇关于idea2020.1设置多个spring boot的service启动的文章就介绍到这了,更多相关idea2020.1中springboot启动内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

idea2020.1最新版永久破解/pycharm也可用(步骤详解)

前几天最新版的idea2020.1终于发布了,它有多香相信小伙伴们已经有所耳闻.现在就拿出来分享给小伙伴们. 所需要的的东西放在这里了,同时里面也放了一个idea2020.1,小伙伴可以选择性的下载或者去官网下载. 链接: https://pan.baidu.com/s/1Dvu1-ujM-ropGX3ENGoiSg  提取码: p5ia 下载安装以及先选择试用什么的傻瓜式操作就不再赘述,直接简洁简单上关键步骤: 1.选择试用启动idea 2.进入或解压文件里面的压缩包,进入lib文件夹 3.直

关于win10在tensorflow的安装及在pycharm中运行步骤详解

本文介绍在win10中安装tensorflow的步骤: 1.安装anaconda3 2.新建conda环境变量,可建多个环境在内部安装多个tensorflow版本,1.x和2.x版本功能差别太大,代码也很大区别 3.环境中安装python和fensorflow 4.用tensorflow运行一段测试程序 安装anaconda下载地址(清华镜像): https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/选择最新版本 开始安装anaconda 选

Python和Anaconda和Pycharm安装教程图文详解

Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy.Pandas.Scrip.Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易.如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org/dow

Python 开发工具PyCharm安装教程图文详解(新手必看)

PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手. 同时支持Google App Engine,PyCharm支持IronPython.这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具. PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳

pycharm中连接mysql数据库的步骤详解

前言 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动.所以就动手起来,总算是成功了,所以将过程分享出来给大家,需要的朋友们一起来学习学习. 一.先确保python能正常连接到数据库 可以如下图测试,如果无报错,说明正常连接到了数据库 如果有报错,可能是缺少MySQLdb包 先去下载MYSQLdb 官方下载:MySQL

Pycharm+Python+PyQt5使用详解

1,打开cmd安装PyQt5 pip install pyqt5 2,PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools pip install pyqt5-tools 3,打开Pycharm,进入设置,添加外部工具 4,添加QtDesigner,exe的路径在安装目录下C:\Program Files\Python35\Lib\site-packages\pyqt5-tools\designer.exe 5,设置"PyUIC"-- 这个主要是用来将

Pycharm 2019 破解激活方法图文详解

使用破解补丁方法虽然麻烦,但是可用激活到2099年,基本上是永久激活了,毕竟在座各位能活到这个年份也是寥寥无几了吧!! 步骤一.下载破解补丁, 链接: https://pan.baidu.com/s/1ehsn5-DSXh2CZrc_mLOI5A 提取码: gwsn 并将破解补丁文件 JetbrainsCrack-release-enc.jar 放置到 pycharm 程序安装目录\bin目录下. 步骤二.在 Pycharm软件安装目录的\bin目录下找到 pycharm.exe.vmoptio

Python入门Anaconda和Pycharm的安装和配置详解

子曰:"工欲善其事,必先利其器."学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对于我这样懒的小白,我喜欢装一些方便的软件来辅助我编写程序.在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我一般选择安装JDK+MyEclipse.将Python和Java进行类比的话,在Python中使用Python+Pycharm好比

利用Python破解验证码实例详解

一.前言 本实验将通过一个简单的例子来讲解破解验证码的原理,将学习和实践以下知识点: Python基本知识 PIL模块的使用 二.实例详解 安装 pillow(PIL)库: $ sudo apt-get update $ sudo apt-get install python-dev $ sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev \ libfreetype6-dev liblcms2-dev libwebp-dev tcl

对Pycharm创建py文件时自定义头部模板的方法详解

如下所示: # -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: ${NAME} Description : Author : ${USER} date: ${DATE} ------------------------------------------------- Change Activity: ${DATE}: ----------------

Python3+Pycharm+PyQt5环境搭建步骤图文详解

搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载链接:官网https://www.python.org/downloads/windows/或腾讯软件中心下载https://pc.qq.com/detail/5/detail_24685.html或其他站点下载.我下载的是python-3.7.0-amd64. 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了,或者自定义安装到其他分区,我的