使用IntelliJ IDEA 前最好修改的配置
目录
- 1、下载
- 2、破解
- 3、修改配置
下载
详见我的另外一篇博客:《软件开发资源下载》中的【IDE】->【IntelliJ IDEA】
破解
详见我的另外一篇博客:《最新版IntelliJ IDEA2018.3破解教程》
请大家支持官方版本,资金充裕请到官网购买licence,链接:https://www.jetbrains.com/idea/buy/#edition=personal
修改配置
1、关闭自动更新
没有必要使用最新的Idea版本,所以可以关闭自动更新。当有较大版本更新时,才建议升级版本。

2、修改maven的path变量为非系统盘下的路径

3、在新窗口打开项目
Idea和Eclipse的项目组织方式是不一样的,不能按照用Eclipse中的使用习惯去使用Idea。多项目同时开发时,建议打开此配置。

4、打开代码自动完成
Idea默认的代码自动完成是区分大小写的,关闭后,按任意键即可展示代码提示。

5、多行tabs展示打开的文件
此配置建议在使用大屏显示器、台式机时勾选,笔记本、Mac等可以保持默认配置。

6、设置编码字符集
将Idea的编码方式修改为UTF-8,类似于在Eclipse的eclipse.ini中配置-Dfile.encoding=UTF-8

7、鼠标滚轮调整字体大小
建议勾选此配置,特别适合不习惯字体小的小伙伴。功能类似于文本编辑器、浏览器的缩放功能。但Mac下使用不理想。

8、注释悬浮提示
Eclipse的强大提示功能的翻版,但是Idea默认是关闭的,建议打开

9、自动导包
打开后,粘贴代码时,会自动import。如果多个包路径下存在同名的类时,也可用快捷键Alt+Enter手动选择导入。
不建议打开此项,如果在其他的小伙伴不打开该项的情况下,会造成修改代码时,自动优化import的包的顺序,提交代码时有多余行变动。

10、集成插件
集成.ignore插件、Key Promoter X插件、阿里Java规约插件、lombok、GsonFormat、Maven Helper、VisualVM Launcher、GenerateAllSetter、MyBatisCodeHelperPro、rainbow-brackets
、



11、修改maven仓库路径
可以使用集成的maven或者本机安装的maven,但仓库路径最好修改到非系统盘下的路径,避免重装系统后,重新下载maven仓库。

12、打开自动编译开关
Eclipse下,项目是自动编译的,使用Idea时建议也打开此配置。同时Idea是自动保存的,这样可以最快发现代码编码错误,避免代码上传到Git服务器后,Jenkins自动构建失败。

13、配置浏览器
建议前端调整此配置

14、检查平台的Jdk版本

15、设置Project的JDK版本

使用IntelliJ IDEA 前最好修改的配置的更多相关文章
- IntelliJ IDEA 在网页修改数据,但是在浏览器刷新的时候,不能读取到修改之后的数据
使用IntelliJ IDEA 在网页修改数据,但是在浏览器刷新的时候,不能读取到修改之后的数据? 解决办法:tomcat配置中,On frame deactivation属性选择Update cla ...
- IntelliJ IDEA 2017.2.6 x64 配置 tomcat 启动 maven 项目
IntelliJ IDEA 2017.2.6 x64 配置 tomcat 启动 maven 项目 1.确认 IDEA 是否启用了 tomcat 插件 2.添加 tomcat 选择 tomcat 存放路 ...
- Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
本篇博客讲解IDEA如何配置Tomcat. 大部分是直接上图哦. 点击如图所示的地方,进行添加Tomcat配置页面 弹出页面后,按照如图顺序找到,点击+号 tomcat Service -> L ...
- IntelliJ IDEA/WebStrom破解及JDK配置
title: IntelliJ IDEA/WebStrom破解及JDK配置 (一)破解 破解步骤 第一步:下载破解补丁 第二步:修改配置文件 第三步:重启IntelliJ IDEA/WebStrom填 ...
- 通过程序修改注册表键值来达到修改IE配置参数的目的
通过程序修改注册表键值来达到修改IE配置参数的目的 使用IE访问应用程序或网页时经常需要设置一些选项(工具-Internet 选项),比如为了避免缓存网页,把工具-Internet选项-常规选项卡-I ...
- (图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享
(图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享 IntelliJ IDEA 使用教程.快捷键配置. 该教程针对原始jar包依赖的工程.mav ...
- discuz论坛移植修改数据库配置
从其他地方拷贝的discuz源码,可能需要修改数据库配置 分别打开discuz目录下面以下三个文件 discuzRoot/uc_server/data/config.inc.phpdiscuzRoot ...
- SQL Server安装完成后3个需要立即修改的配置选项(转载)
你用安装向导安装了全新的SQL Server,最后你点击了完成按钮.哇噢~~~现在我们可以把我们的服务器进入生产了!抱歉,那并不是真的,因为你的全新SQL Server默认配置是错误的. 是的,你没看 ...
- Cent OS 修改网卡配置
进入网卡修改界面 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 描述网卡设备名称 BOOTPROTO=static 静态IP,这里一 ...
随机推荐
- [C++] c language 23 keywords
c language keywords
- 908G New Year and Original Order
传送门 分析 代码 #include<iostream> #include<cstdio> #include<cstring> #include<string ...
- 比较C++、Java、Delphi声明类对象时候的相关语法
同学们在学习的时候经常会遇到一些问题,C++.Java.Delphi他们到底有什么不一样的呢?今天我们来比较C++.Java.Delphi声明类对象时候的相关语法.希望对大家有帮助! C++中创建对象 ...
- Oracle 递归
当对象存在父节点.子节点时,通过特定的方式获取父节点.子节点数据构建树状结构或其它形式结构时,通常都会使用递归,如:一个公司有多个部门.每个部门下可能有多个小部门,小部门下面又有组-.为了数据容易 ...
- Oracle——分页查询
查询员工表中,工资排名在10-20之间的员工信息. select * from( select rownum rn ,employee_id,salary from ( select employee ...
- Mac/win下的docker容器和LAMP环境的安装(亲测)
docker直接在官网下载就行了无需赘述 接下来就是在终端中运行docker docker ps 显示当前运行的容器 docker images 显示以及装在的镜像 接下来我们安装centos镜像 d ...
- CTE递归限制次数
CTE可以用来取递归,网上资料很多,这里就不再叙述了,今天遇到的需求是要限制只取2级,然后加了个临时的lev with tree as(select [CustomerID],[CustomerNam ...
- 大佬福利之在你眼中 Web 3.0 是什么?(转)
web 3.0 Web 3.0一词包含多层含义,用来概括互联网发展过程中某一阶段可能出现的各种不同的方向和特征.Web 3.0 充满了争议和分歧,它到底应该什么样?具体的标志点又是什么? Web 2. ...
- CodeForces 690D1 The Wall (easy) (判断连通块的数量)
题意:给定一个图,问你有几个连通块. 析:不用说了,最简单的DFS. 代码如下: #include <bits/stdc++.h> using namespace std; const i ...
- 从命令行运行 MyBatis Generator
? ? 一.准备 1. 获取最新jar包 2. 获取xml dtd <?xml version="1.0" encoding="UTF-8"?> & ...