学习IntelliJ IDEA之常见设置

IDEA
placeholder image
admin 发布于:2019-02-15 17:01:08
阅读:loading

上来就进行常见设置会不会有些许蹦的太快了?我并不这么认为,中间也就省略了什么是IDEA、为什么要学习IDEA、如何安装IDEA这些,然而这些我想肯定难不倒你的,这里选择使用IntelliJ IDEA的2018.2的版本,目前还未正式使用(切换使用)IDEA,后续遇到一些设置再持续补充。

IDEA调整字体

大概编程IDE在使用之前肯定得先有一个让自己看起来能够稍微舒适的界面吧,主题先不说了,字体的话主要是整体软件的菜单栏、工具栏等界面上的字体,再就是编码时的具体文件的字体,调整工具软件的字体参考如下:

image.png

image.png

调整文件编辑器的字体:

image.png

IDEA代码提示设置

代码提示的快捷键比较扯淡,默认与搜狗输入法的Ctrl + Shift冲突了,需要自行设置,具体设置方法参考下图:

image.png

IDEA关闭自动更新

关闭软件的自动更新可能不一定会使用到,假设我们并没有购买专业版也在有外网的环境下进行编码工作,不关闭它的自动更新,或许在版本有重大调整后你以前使用的好好的在更新版本后无法使用而又无法很快的恢复使用,那么避免这种问题的发生,我们可以选择关闭自动更新(虽然发生的概率极低)。

image.png

IDEA字符编码设置

已经有很长时间了,所接触到的以及自己定义的字符编码均为utf-8的格式,如同eclipse的工作空间编码为utf-8、项目编码为utf-8、文件编码为utf-8,所有的地方保持统一使用utf-8的,在IDEA里面也是一样的道理,将全局的编码、工程的编码及properties属性文件的编码均设置为utf-8类型。

image.png

IDEA代码提示忽略大小写字母提示

编码工具的智能化程度才是开发者衡量是否选用它的一个标准,其中关于代码大小写的提示也是平常最长使用到的,比如说我们在输入String.v后,想要提示一下,看看含有v的代码提示有valueOf函数,且只匹配出了区分大小写后的函数,关于v的大写字符V的相关函数(常量等)均没有正常显示,显然这不是编码过程中期望的,参考如下:

image.png

(小写v提示)

image.png

(大写V提示)

image.png

(熟悉的界面MyEclipse2018提示,直接就不区分大小写全显示出来了)

接下来开始调整不区分大小写提示的设置,找到Editor--General--Code Completion,取消勾选Match case复选框,参考如下图所示:

image.png

image.png

IDEA设置自动导包

以前在eclipse编码习惯中,输入某个类,可能还没有输入完毕,直接来个Alt + /将代码提示出来的类直接显示出来,它自动也就将包给导入进来了;还有一种情况是修改一大堆的代码后来个Ctrl + Shift + o,直接清理一下无用的包导入,虽然已经很方便了,但是这里还有一个更加方便的使用,代码中如果直接使用到了一些未引入的类(或者注释了一些已使用到的类),它会自动的将导入的类声明给添加进来(或删除掉),参考配置如下:

image.png

自动导包.gif

(运行效果截图)

IDEA设置忽略(隐藏)某些文件及文件夹

设置一些文件和文件夹的忽略显示也是经常会用到的,可能由于这些文件没有必要显示,也可能因为看着碍眼,有可能是怕误cao作,此时就可以将其调整为不显示,使用“;”分割,详细如下图所示:

image.png

IDEA设置显示序列化ID警告

默认情况下IDEA关闭了没有生成序列号ID的警告,在eclipse环境中直接就给出一个警告提醒,在这里我们也可以通过设置进行调整,将开启序列化版本号缺少的警告提醒,后续再序号生成序列号的时候,在class定义处会看到一个提醒警告,可使用Alt + Enter快速修复进行添加,具体设置可参考如下图所示:

image.png

image.png

image.png

IDEA快速定位文件

image.png

IDEA设置java代码包浮动或者平面的

个人较之更喜欢分层的,因为项目过大,包过多时分层的较为显示友好,设置参考如下图所示:

image.png

image.png

IDEA设置显示空白字符

显示空白字符这个得说eclipse的这项设置了,当我终于习惯(喜欢)eclipse的这个设置后,找了一下IDEA的显示空白字符,初步体验表示显示的并不是我很喜欢的,没有Tab键和回车键的符号,参考设置如下:

image.png

image.png

IDEA设置一行代码的方法不折叠

image.png

IDEA设置控制台输出不自动换行

image.png


 点赞


 发表评论

当前回复:作者

 评论列表


留言区