IntelliJ IDEA 经常使用设置讲解

IntelliJ IDEA 经常使用设置讲解

说明

IntelliJ IDEA 有不少人性化的设置咱们必须单独拿出来说解,也由于这些人性化的设置让咱们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。html

经常使用设置

经常使用设置

  • IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是 First letter 区分大小写的。
  • 区分大小写的状况是这样的:好比咱们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮咱们提示或是代码补充的,可是若是咱们输入 StringBuffer 就能够进行代码提示和补充。
  • 若是想不区分大小写的话,改成 None 选项便可。

经常使用设置

  • 如上图 Gif 所示,该功能用来快速设置代码检查等级。我我的通常在编辑大文件的时候会使用该功能。IntelliJ IDEA 对于编辑大文件并无太大优点,很卡,缘由就是它有各类检查,这样是很是耗内存和 CPU 的,因此为了能加快大文件的读写,我通常会暂时性设置为 None
  • Inspections 为最高等级检查,能够检查单词拼写,语法错误,变量使用,方法之间调用等。
  • Syntax 能够检查单词拼写,简单语法错误。
  • None 不设置检查。

经常使用设置

  • 如上图标注 1 和 2 所示,默认 IntelliJ IDEA 是没有开启自动 import 包的功能。
  • 勾选标注 1 选项,IntelliJ IDEA 将在咱们书写代码的时候自动帮咱们优化导入的包,好比自动去掉一些没有用到的包。
  • 勾选标注 2 选项,IntelliJ IDEA 将在咱们书写代码的时候自动帮咱们导入须要用到的包。可是对于那些同名的包,仍是须要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还没法智能到替咱们作判断。

经常使用设置

  • 如上图标注 1 所示,当咱们 Java 类中导入的某个包下类超过这里设置的指定个数,就会换成用 * 号来代替。

经常使用设置

  • 如上图 Gif 所示,IntelliJ IDEA 默认是会折叠空包的,这样就会出现包名连在一块儿的状况。可是有些人不喜欢这种结构,喜欢整个结构都是完整树状的,因此咱们能够去掉演示中的勾选框便可。

经常使用设置

  • 如上图标注 1 所示,IntelliJ IDEA 有一种叫作 省电模式 的状态,开启这种模式以后 IntelliJ IDEA 会关掉代码检查和代码提示等功能。因此通常我也会认为这是一种 阅读模式,若是你在开发过程当中遇到忽然代码文件不能进行检查和提示能够来看看这里是否有开启该功能。

经常使用设置

  • 如上图 Gif 所示,在咱们按 Ctrl + Shift + N 进行打开某个文件的时候,咱们能够直接定位到改文件的行数上。通常咱们在调 CSS,根据控制台找空指针异常的时候,使用该方法速度都会相对高一点。

经常使用设置

  • 如上图标注红圈所示,咱们能够对指定代码类型进行默认折叠或是展开的设置,勾选上的表示该类型的代码在文件被打开的时候默认是被折叠的,去掉勾选则反之。

经常使用设置

  • 如上图 Gif 所示,IntelliJ IDEA 支持对代码进行垂直或是水平分组。通常在对大文件进行修改的时候,有些修改内容在文件上面,有些内容在文件下面,若是来回操做可能效率会很低,用此方法就能够好不少。固然了,前提是本身的显示器分辨率要足够高。

经常使用设置

  • 如上图箭头所示,IntelliJ IDEA 默认是开启单词拼写检查的,有些人可能有强迫症不喜欢看到单词下面有波浪线,就能够去掉该勾选。可是我我的建议这个仍是不要关闭,由于拼写检查是一个很好的功能,当你们的命名都是标准话的时候,这能够在不时方便地帮咱们找到代码由于拼写错误引发的 Bug。

经常使用设置

  • 如上图 Gif 所示,咱们能够对组件窗口的子窗口进行拖动移位,有时候设置过头或是效果不满意,那咱们须要点击此按钮进行窗口还原。

经常使用设置

  • 如上图 Gif 所示,在没有对 Ctrl + D 快捷键进行修改前,此快捷键将是用来复制并黏贴所选的内容的,可是黏贴的位置是补充在原来的位置后,我我的不喜欢这种风格,我喜欢复制所选的行数完整内容,因此进行了修改,修改后的效果如上图 Gif 演示。

经常使用设置

  • 如上图 Gif 所示,默认 Ctrl + 空格 快捷键是基础代码提示、补充快捷键,可是因为咱们中文系统基本这个快捷键都被输入法占用了,因此咱们发现无论怎么按都是没有提示代码效果的,缘由就是在此。我我的建议修改此快捷键为 Ctrl + 逗号

经常使用设置

  • 如上图 Gif 所示,IntelliJ IDEA 14 版本默认是不显示内存使用状况的,对于大内存的机器来说不显示也无所谓,可是若是是内存小的机器最好仍是显示下。如上图演示,点击后能够进行部份内存的回收。

经常使用设置

  • 如上图标注 1 所示,在打开不少文件的时候,IntelliJ IDEA 默认是把全部打开的文件名 Tab 单行显示的。可是我我的如今的习惯是使用多行,多行效率比单行高,由于单行会隐藏超过界面部分 Tab,这样找文件不方便。

经常使用设置

  • 如上图 Gif 所示,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在行数的最开头,我我的以为这样的单行注释很是丑,整个代码风格很难看,因此通常会设置为单行注释的两个斜杠跟随在代码的头部。

经常使用设置

  • 如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,可是有人喜欢对称结构的花括号,能够进行此设置。对于此功能我却是不排斥,我我的也是颇喜欢这种对称结构的,可是因为这种结构会占行,使得文件行数变多,因此虽然我我的喜欢,可是也不这样设置。

经常使用设置

  • 如上图标注 1 所示,若是在 make 或 rebuild 过程当中很慢,能够增长此堆内存设置,通常大内存的机器设置 1500 以上都是没关系的。

经常使用设置

  • 如上图标注 1 所示,勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。若是你只有一个项目的话,该功能仍是很好用的,可是若是你有多个项目的话,建议仍是关闭,这样启动 IntelliJ IDEA 的时候能够选择最近打开的某个项目。
  • 如上图红圈所示,该选项是设置当咱们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。
  • Open project in new window 每次都使用新窗口打开。
  • Open project in the same window 每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。
  • Confirm window to open project in 每次都弹出提示窗口,让咱们选择用新窗口打开或是替换当前项目窗口。

经常使用设置

  • 如上图 Gif 所示,对于横向太长的代码咱们能够进行软分行查看。软分行引发的分行效果是 IntelliJ IDEA 设置的,本质代码是没有真的分行的。

经常使用设置

  • 如上图箭头所示,该设置能够增长 Ctrl + E 弹出层显示的记录文件个数。

经常使用设置

  • 如上图箭头所示,该设置能够增长打开的文件 Tab 个数,当咱们打开的文件超过该个数的时候,早打开的文件会被新打开的替换。

经常使用设置

  • 如上图标注 1 所示,该区域的后缀类型文件在 IntelliJ IDEA 中将以标注 2 的方式进行打开。
  • 如上图标注 3 所示,咱们能够在 IntelliJ IDEA 中忽略某些后缀的文件或是文件夹,好比我通常会把.idea 这个文件夹忽略。

经常使用设置

  • 如上图 Gif 所示,当咱们设置了组件窗口的 Pinned Mode 属性以后,在切换到其余组件窗口的时候,已设置该属性的窗口不会自动隐藏。

经常使用设置

  • 如上图 Gif 所示,咱们能够对某些文件进行添加到收藏夹,而后在收藏夹组件窗口中能够查看到咱们收藏的文件。

经常使用设置

  • 如上图 Gif 所示,咱们能够经过 Alt + F1 + 1 快捷键来定位当前文件所在 Project 组件窗口中的位置。

经常使用设置

  • 如上图 Gif 所示,咱们能够勾选此设置后,增长 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示。

经常使用设置

  • 如上图 Gif 所示,咱们能够勾选此设置后,增长 Ctrl + 鼠标滚轮 快捷键来控制图片的大小显示。

经常使用设置

  • 如上图红圈所示,默认 IntelliJ IDEA 是没有勾选 Show line numbers 显示行数的,可是我建议通常这个要勾选上。
  • 如上图红圈所示,默认 IntelliJ IDEA 是没有勾选 Show method separators 显示方法线的,这种线有助于咱们区分开方法,因此也是建议勾选上的。

经常使用设置

  • 如上图 Gif 所示,咱们选中要被折叠的代码按 Ctrl + Alt + T 快捷键,选择自定义折叠代码区域功能。

经常使用设置

  • 如上图 Gif 所示,当咱们在编辑某个文件的时候,自动定位到当前文件所在的 Project 组件窗口位置。

经常使用设置

  • 如上图 Gif 所示,即便咱们项目没有使用版本控制功能,IntelliJ IDEA 也给咱们提供了本地文件历史记录。除了简单的记录以外,咱们还能够给当前版本加标签。

经常使用设置

  • 如上图 Gif 所示,咱们还能够根据选择的代码,查看该段代码的本地历史,这样就省去了查看文件中其余内容的历史了。除了对文件能够查看历史,文件夹也是能够查看各个文件变化的历史。

经常使用设置

  • 如上图 Gif 所示,IntelliJ IDEA 自带了代码检查功能,能够帮咱们分析一些简单的语法问题和一些代码细节。

经常使用设置

  • 如上图 Gif 所示,IntelliJ IDEA 自带模拟请求工具 Rest Client,在开发时用来模拟请求是很是好用的。
相关文章
相关标签/搜索