前言

以前用惯了Eclipse和MyEclipse,之后听说了intellij IDEA,据说非常好用,然而我下下来,然而我用了一下后只觉得自己仿佛被逗了一般,感觉这个编辑器还不如eclipse方便。后来在网上找了一些教程,知道原来这个编译器有很多方便的配置默认是关闭的或者是冲突的,需要你自己手动改一下。改完之后果不其然用起来感觉要舒服不少。因此我将这些基础配置稍加整合了一下,方便以后自己再用的时候进行初始配置。不定期更新

修改编辑器的主题

左上角File>settings>appearance

idea 初始化项目到 gitlab_eclipse

对字体的修改

file>settings>editor>font

idea 初始化项目到 gitlab_编译器_02

打开工具栏

最上方选中vies,出现下拉框

idea 初始化项目到 gitlab_代码提示_03

编码集的修改

File>settings>editor>file encodings
总共需要修改三处,idea China区下载的软件默认的编码集就是utf-8,修改完成后整个项目的编码集就是utf-8了

idea 初始化项目到 gitlab_编译器_04

若想单独对某个文件进行修改,则可以直接在页面的右下角修改编码集

idea 初始化项目到 gitlab_intellij idea_05

开启代码提示

这里并不是说IDEA没有代码提示,而是指它本身的代码提示的快捷键基本上都会与系统的某个快捷键冲突从而导致失效,所以我们在这里改回eclipse的方法,即“alt+‘/’”。
路径:file>settings>keymap>main menu>code>completion>basic
把原来的配置给换成alt+/即可

idea 初始化项目到 gitlab_intellij idea_06

设置代码提示对字母大小写不敏感

file>settings>editor>general>code completion
将箭头部分设置为none,同时将圆圈部分打勾,表示开启智能提示代码

idea 初始化项目到 gitlab_代码提示_07

设置用*号来表示编辑过后的文件

我们在eclipse中编码时,eclipse会将未保存的被修改过的文件加上一个*号来表示,虽然IDEA自己有保存的功能,但为了配合大部分有强迫症的程序员,还是添加了此人性化的功能
file>settings>editor>general>editor tabs

idea 初始化项目到 gitlab_代码提示_08

将箭头所指处打钩

开启自动引包功能

这个就像myeclipse中的一样,我们在引用一个需要引包的类时,直接根据代码提示引入包,不需要手动import,当然在有多个包可选的时候还是会将可选包列出来
file>settings>editor>add import
圆圈中默认是关闭的,将它打上勾

idea 初始化项目到 gitlab_idea 初始化项目到 gitlab_09

关于INtellij IDEA的热部署

对于IDEA而言,如果不自己手动更改一些配置的话,那基本算是无论修改什么代码(包括修改html或者css代码),都得重启一道服务器才能生效,这样看的话反而不如我们用的eclipse。所以为了开启IDEA自己的一些热部署以及为了和之后的热部署插件相整合,我们需要手动修改这些地方
file>settings>complier
将圆圈处打上勾

idea 初始化项目到 gitlab_代码提示_10

另外如果是带有tomcat的web工程,则还需要在tomcat的配置中修改如下两个配置,改成现在这样

idea 初始化项目到 gitlab_编译器_11

注:这两个选项在tomcat添加deployment之前是没有的(就如下图一开始配tomcat的时候)

idea 初始化项目到 gitlab_eclipse_12

(未完,待补充)