IntelliJ IDEA 2020常用配置设置大全(方便干活)
intellij idea 安装后需要进行初始化配置已更加方便使用。本文整理了比较通用的安装后初始配置。
本文适配版本:intellij idea 2020.1版(于2020年4月9日发布)。
本文适配版本:intellij idea 2020.2.1版(于2020年8月25日发布)。
本文适配版本:intellij idea 2020.3版(于2020年12月1日发布)。
安装和永久使用的方法,请参阅上篇:intellij idea 2020最新激活码(亲测有效,可激活至 2089 年)
设置系统输入法快捷键
为了避免windows输入法的快捷键与idea的多个快捷键冲突,建议取消windows的快捷键。(如果是sogou输入法,可以通过下图方式,取消勾选所有系统功能快捷键)。
启动后配置
首次启动时(使用bin/idea64.exe),会自动提示选择主题ui、plugins(默认都选上了,建议根据自己需要选择)、是否导入本电脑已存在旧idea设置、然后激活注册ulitmate(激活有钱买正版,没钱就自己想办法)。
首次启动后,如下图,在右下角,可以点出setting菜单和新project项目结构菜单。
上图中的setting 既为 在进入idea主界面后的 file → settings。
上图中的structure for new project 既为 在进入idea主界面后的 file → project structure。
1、设置项目的默认jdk
如下图,进入设置菜单 project structure | project settings | project 中选择默认的jdk。(建议选本电脑已经安装的jdk)。 设置后需要点“apply”按钮生效。
在2020.3版本中的似乎没有这个设置界面。
2、主题ui及显示设置
如下图,进入设置菜单settings | appearance & behavior | appearance 选择喜欢的主题。设置后需要点“apply”按钮生效。
推荐使用one dark主题(通过plugin方式从官网下载)
如下图,进入设置菜单settings | editor | general,勾选"change font size with ctrl+mouse wheel" 允许通过ctrl+鼠标滚轮 调整字体大小。设置后需要点“apply”按钮生效。
如下图,进入设置菜单settings | editor | general | editor tabs,不勾选"show tabs in one row"。 这样在打开代码文件较多是,上面的tab标签可以多行显示,找起来方便一点。 设置后需要点“apply”按钮生效。
同时,勾选“mark modified *” 当文件被修改后,文件tab标签带星号,便于识别。设置后需要点“apply”按钮生效。
idea默认的语法错误提示不够醒目。修改如下图,进入设置菜单settings | editor | color scheme | general,分别:
①在errors and warnings下,选择error,设置effects波浪线underwaved,颜色修改为十六进制“ff3f3c”亮红色。
②在errors and warnings下,选择unknown symbol,去掉勾选foreground, 设置effects波浪线underwaved,颜色修改为“ff3f3c”亮红色。
③在code下,分别选择identifier under caret 和 identifier under caret(write),都设置background颜色十六进制“406000”。
④在editor下,选择selection background,设置background颜色设置十六进制“406000”。
设置后需要点“apply”按钮生效。
3、设置默认字符编码
如下图,进入设置菜单settings | editor | file encodings,设置默认字符编码(三处都设置为utf-8)。 中间的path列表为各个项目,可以对某个项目进行设置字符编码。
下面的“transparent native-to-ascii conversion”一般都勾上,避免properties等文件中的注释显示乱码。
设置后需要点“apply”按钮生效。
注意:在开发过程中,打开每个文件后并处于编辑状态时,右下角会出现该文件的字符编码设置,可以对该文件单独设置字符编码。
4、设置自动编译(与eclipse相同)
如下图,进入设置菜单settings | build, exceution,deployment | compiler,勾选build project automatically。(eclipse默认自动编译,所以eclipse开发不用管编译,源文件存盘时自动编译为最新的。 而idea默认不自动编译,因此需要勾上)。
设置后需要点“apply”按钮生效。
5、
设置auto import
如下图,进入设置菜单settings | editor | general | auto import,勾选add unambiguous imports on the fly(自动添加无歧义的import), 勾选 optimizeimports on the fly (自动优化,比如删除无用的import)。
设置后需要点“apply”按钮生效。
6、修改默认快捷键
如下图,进入设置菜单settings | keymap, 自行根据习惯是否选择快捷键为“eclipse”以保持与eclipse快捷键兼容。设置后需要点“apply”按钮生效。
上面修改为eclipse快捷键后,还需要单独设置个别地方,以兼容eclipse的习惯:
①增加:代码补全提示快捷键“alt + /”。 在当前界面,选择:main menu > code > code completion > basic。 选中“basic”并右键,添加“alt + /”快捷键(弹出提示警告键冲突,则选择remove删除已分配给其他功能)。设置后需要点“apply”按钮生效。
注:即使不用eclipse快捷键,而用idea原生快捷键,也需要修改此basic的默认快捷键,避免与输入法切换的快捷键冲突。
②增加:快速修复代码错误快捷键“ctrl+1”。在当前界面,选择:main menu > other > show context actions。 选中“show context actions”并右键,添加“ctrl+1”快捷键(弹出提示警告键冲突,则选择remove删除已分配给其他功能)。设置后需要点“apply”按钮生效。
(上面的keymap名字,会从eclipse变成eclipse copy)
7、代码补全设置
如下图,进入设置菜单settings | editor | general | code completion:
①代码补全时,匹配候选代码忽略大小写,去掉勾选match case。
②代码补全时,勾选show the documentation popup自动弹出方法用法文档(且等待时间缩短至100毫秒)
③代码补全,方法参数信息提示,三个选择都勾上(且等待时间缩短至100毫秒),这样可类似于eclipse提示方法的参数。
设置后需要点“apply”按钮生效。
8、设置自动添加文件头(作者和创建信息等)
如下图,进入设置菜单settings | editor | file and code templates,增加file header的内容,可以自行设置。设置后需要点“apply”按钮生效。
9、隐藏idea自带的.iml文件,以及.idea文件夹
通常在idea中“project ”工具窗口中只希望显示需要的内容,隐藏不关心的内容避免视觉干扰,需要做一下设置(只是idea中不显示而已,文件实际都存在)。
如下图,进入设置菜单settings | editor | file types。 在界面中找到ignored file and folder,老版本在界面最右下角,在ignored file and folder列表最后增加“*.iml;*.idea;”, 注意最后有个分号。设置后需要点“apply”按钮生效。
注意:新版本idea在界面的右侧,点加号“+”增逐个增加(增加后回车),新版本界面比较合理,可避免分号分隔符的问题。设置后需要点“apply”按钮生效。
10、设置git
本地电脑已经单独安装git(版本为2.27.0),因此在idea中配置让其使用本地已经存在的git软件(不使用idea自带的)。
进入设置菜单settings | version control | git 在“path to git executable”中输入本地已经安装git.exe全软件的路径。然后点“test”可以查看是否成功。设置后需要点“apply”按钮生效。
如果是subversion,也参照类似配置,输入本地已经安装svn.exe软件的全路径。
11、设置maven
本地电脑已经单独安装maven(版本为3.6.3),并且在maven conf目录下配置了settings.xml文件。在settings.xml文件中修改①本地库保存路径;②远程*库的url镜像设置为阿里地址。 maven的 settings.xml文件内容截取如下:
前面内容省略 <localrepository>e:\program_files\apache-maven-3.6.3\repository</localrepository> 中间内容省略 <mirror> <id>aliyunmaven</id> <mirrorof>central</mirrorof> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 后面内容省略
然后,进入设置菜单settings | build, exceution,deployment | build tools | maven。
如果使用idea自带的maven,则建议使用自己的settings file(一般会修改本地仓目录及*仓镜像url)。
这里使用本地已经单独安装maven(不使用idea自带的maven),则选择相应maven安装路,及settings.xml文件,如下图。设置后需要点“apply”按钮生效。
在maven下面的importing界面中,勾选自动下载source、documentation。
12、设置gradle
gradle是和maven类似的工具,在国内使用的人不多,但在国外如spring,使用了gradle来组织和管理工程。如果需要使用gradle则需要安装gradle插件(既不单独安装gradle软件,使用idea的插件)。然后按下图设置:
如下图,进入设置菜单settings | build, exceution,deployment | build tools | gradle,设置home路径。 该路径表示下载的依赖的jar文件存放在本地的位置,默认在c盘当前用户下,建议修改为其他位置。
设置后需要点“apply”按钮生效。
13、关闭自动更新
如下图,进入设置菜单settings | appearance & behavior | system settings | updates,去掉勾选自动idea软件更新。 如希望更新,可以手动点 check now按钮。
设置后需要点“apply”按钮生效。
14、安装插件
在idea中安装常用插件如lombok。如下图,进入设置菜单settings | plugins , 搜索“lombok”,点击install安装,然后重启idea。
对于2020.3等新版本idea,默认已经安装,无需再安装。
更多精彩内容关注微信公众号【java技术迷】
到此这篇关于intellij idea 2020常用配置设置大全(方便干活)的文章就介绍到这了,更多相关idea 2020常用配置内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!