异想家IDEA的偏好配置
最好将配置文件位置改为软件安装目录下,因为只有自己用,易于便携。
修改bin目录下的idea.properties,注释#去掉修改idea.config.path、idea.system.path配置为:
idea.config.path=D:/Programming/IDE/JetBrains_IDEA/.IntelliJIdea/config
idea.system.path=D:/Programming/IDE/JetBrains_IDEA/.IntelliJIdea/system
idea64.exe.vmoptions文件修改数据:-Xms4096m、-Xmx8192m
1 配置JDK
进入菜单:File/Other Settings/Structure for New Project

Project页签里面指定JDK版本:

SDKs里面添加JDK及其版本:

2 配置Maven
进入菜单:File/Other Settings/Settings for New Projects

Maven页签中调整maven的配置,主要是maven的版本,maven配置文件的位置和maven本地仓库的位置:

3 默认文件编码
Editor/File Encodings,如果需要修改就自己调整:

4 界面主题
进入菜单:File/Settings选择“Appearance”页签,在UI Options选项组中的Theme里面选择自己心仪的界面风格即可。


5 语法着色
进入菜单:File/Settings,点击“Editor/Colors Scheme”页签,在这里你可以选择缺省的着色方案,我的偏好默认文本编辑的颜色设置:前景色7DA3A3 (默认A9B7C6):

Java语法颜色设置:需要首先去掉Use inherited attributes这个勾选项,在上方配置前景色、背景色。以下举了3个例子,更多设置,可以自己尝试修改。
1、 变量:前景色9876AA

2、 类名:前景色6185C6 (默认A9B7C6)

3、 方法参数:前景色1FB28C(默认A9B7C6)

6 在新窗口中打开项目
进入菜单:File/Settings,依次选中Appearance & Behavior/System Settings菜单,使用Open projcect in new window即可:

附:Java文件左边图标上显示J而不是C,文件没有识别解决:https://www.2cto.com/kf/201709/687117.html
7 导入包不带星号

8 代码提示不区分大小写
找到 Editor->General->Code Completion ,取消Match case前的勾选保存即可。

9 左侧项目显示类方法

10 资源管理器打开文件放到工具栏中


11 定位文件在project的位置
我们可以通过 Alt + F1 + 1 快捷键来定位当前文件所在 Project 组件窗口中的位置,也可设置自动:

12 类和方法注释模板
/**
* 描述
* @since ${DATE}
* @author Sandeepin
*/

13 代码超出限制自动换行
我一般限定120字符。


这里推荐导入自己的编程风格:

同时配合checkstyle检查规约文件:

14 喜欢的插件

1、翻译插件Translation,选择下载最多的哪个
2965bdc363209ca3 XOZp2pgThCdYxA1l6D2Uid0TxmQa1sdX
2、CodeGlance 导航条
3、Grep Console 控制台彩色提示
4、Alibaba Java Coding Guidelines 代码规范
5、JRebel 热部署,获取正版的激活码,这个可以直接去官网https://my.jrebel.com获取
EC9TSzIL7mxAHtDfaYMaUzp6/QEdqWpPriYOvbSOXbPjGpYe1qlXK9uw/SlsR72mNpmwsBLyL/6fwpL6Kwb69LhUiWwER5O+7jHjpqI60WOZGJTdJ+6ukUzD7EgBm6RuTCFvNQ==
6、FindBugs-IDEA
7、GsonFormat Json生成
8、Lombok
9、Nyan Progress Bar
10、PlantUML
11、VisualVM
12、checkstyle
13、EasyCode
Rainbow Brackets的几种颜色:
E6B422
43A047
B389C5
63A2A2
00897B

异想家IDEA的偏好配置的更多相关文章
- 异想家Eclipse的偏好配置
1.汉化 http://www.eclipse.org/babel/downloads.php 找到Babel Language Pack Zips,下面选自己版本点进去,找到如下类似的中文包: Ba ...
- 异想家Win10系统安装的软件与配置
1.C盘推荐一个硬盘,256G,安装好驱动,显卡配置好高性能,激活Win10,屏蔽WIn10驱动更新(Show or hide updates.diagcab),改电脑名称为Sandeepin-PC. ...
- 异想家Win7系统安装的软件与配置
C盘推荐一个硬盘,256G以上,安装好驱动,激活Win7,备份一次系统(纯净)! 1.Mac.Linux时间同步(双系统时配置): 开始->运行->CMD,打开命令行程序(以管理员方式打开 ...
- 异想家Win10常用的软件推荐
本文总结一下自己日常使用Win10中涉及到的好用小软件,那些装机必备的软件在这里就不一一列出了.我重点想推荐一些自己觉得好用,符合自己偏好,但又不是每个人都知道的小工具: Rolan:一款类似于Win ...
- 异想家Ubuntu安装的软件
[替换国内源] https://developer.aliyun.com/mirror/ubuntu 我提供一个下载,方便第一次安装懒得敲命令: https://jfz.me/16.04/source ...
- 异想家Golang学习笔记
1. 简介 官网:https://golang.google.cn/ 2. 编译器.工具链 编译 go build .\demo.go 编译和执行指令合二为一 go run demo.go 3. 注释 ...
- 异想家纯C语言矩阵运算库
Sandeepin最近做的项目中需要在嵌入式芯片里跑一些算法,而这些单片机性能不上不下,它能跑些简单的程序,但又还没到上Linux系统的地步.所以只好用C语言写一些在高级语言里一个函数就解决的算法了, ...
- [奇思异想]使用Zookeeper管理数据库连接串
背景 有一套特定规格的应用(程序+数据库),当有业务需求时,就需要多部署应用,并且所有的应用都使用一个共同的后台来管理.应用新增后,如何通知后台更新连接串成了一个关键的问题.于是就产生了使用ZooKe ...
- 异想-天开 python---while、for、if-else 循环学习
for循环: for i in range(10): # i循环10次 print('------',i) for j in range(10): print(j) if j > 2 : bre ...
随机推荐
- 获取active nn并替换hue.ini
namenodelists="nnip1,nnip2" nn1=$() nn2=$() nn1state=$(curl "http://$nn1:50070/jmx?qr ...
- 2019 ICPC 陕西西安邀请赛 D. Miku and Generals
传送门:https://nanti.jisuanke.com/t/39271 题意: 给你n个人,每个人有一个权值 a_i ,(a_i是可以被100整除的))现在需要你将n个人分成两组,有m个关系 ...
- acwing 239. 奇偶游戏 并查集
地址 https://www.acwing.com/problem/content/241/ 小A和小B在玩一个游戏. 首先,小A写了一个由0和1组成的序列S,长度为N. 然后,小B向小A提出了M个 ...
- 【算法随记七】巧用SIMD指令实现急速的字节流按位反转算法。
字节按位反转算法,在有些算法加密或者一些特殊的场合有着较为重要的应用,其速度也是一个非常关键的应用,比如一个byte变量a = 3,其二进制表示为00000011,进行按位反转后的结果即为110000 ...
- 2019 沈阳网络赛 Fish eating fruit
这题看了三个月,终于过了,第一次看的时候没学树形DP,想用点分治但是不会 后来学了二次扫描,就有点想法了.... 这东西也真就玄学了吧... #include<iostream> #inc ...
- Ubuntu 18.04 64位安装tensorflow-gpu
第一步(可直接跳到第二步):安装nvidia显卡驱动 linux用户可以通过官方ppa解决安装GPU驱动的问题.使用如下命令添加Graphic Drivers PPA: 1 sudo add-apt- ...
- 聊聊Python中的描述符
描述符是实现描述符协议方法的Python对象,当将其作为其他对象的属性进行访问时,该描述符使您能够创建具有特殊行为的对象. 通常,描述符是具有“绑定行为”的对象属性,其属性访问已被描述符协议中的方法所 ...
- HR系列GPS北斗时间同步服务器在电力系统典型应用
HR系列GPS北斗时间同步服务器在电力系统典型应用 时间同步系统主要由主时钟.若干从时钟.时间信号传输介质组成.根据时间同步现场的不同要求,时间同步系统的结构配置有多种形式,主要分为三种:基本式.主从 ...
- Q&A系列一:DataPipeline常见问题回答
不知不觉中,大家已经陪伴DataPipeline走过了3年时间.在这期间,得益于客户们的积极反馈和沟通,我们总结了一些日常工作中比较常见的问题,并基于这些问题进行了总结. 为避免突兀,我们会先从比较基 ...
- .sarut后缀病毒,勒索病毒
前两天朋友的电脑中所有的文件后缀名都被改为.sarut 一看就是中了勒索病毒 每个文件夹下都有一个勒索信 查资料后发现这个病毒是STOP病毒的变种 可能是朋友使用windows激活工具了,然后这个病毒 ...