目录

  • 说明
  • 1 Appearance & Behavior
    • 1.1 设置主题
    • 1.2 设置窗体及菜单的字体及字体大小 (可忽略)
    • 1.3 可以通过插件更换主题
  • 2 Editor-General
    • 2.1 设置鼠标悬浮提示
    • 2.2 设置自动导包功能
    • 2.3 设置显示行号和方法间的分隔符
    • 2.4 忽略大小写提示
    • 2.5 设置取消单行显示 tabs 的操作
  • 3 Editor-Font
    • 3.1 设置默认的字体、字体大小、字体行间距
  • 4 Editor-Color Scheme
    • 4.1 修改代码中注释的字体颜色
  • 5 Editor-Code Style
    • 5.1 设置超过指定 import 个数,改为 * 可忽略
  • 6 Editor-File and Code Templates
    • 6.1 修改类头的文档注释信息
  • 7 Editor-File Encodings
    • 7.1 设置项目文件编码
  • 8 Build,Execution,Deployment
    • 8.1 设置自动编译
  • 9 设置代码水平或垂直显示

说明

IntelliJ IDEA是目前做Java开发很流行的集成开发环境,有很多人性化的设置。IntelliJ IDEA分为旗舰版和社区版,其中旗舰版的功能更全,但是需要付费使用。当然,不想付费的话,也有一些其他办法(你懂的)。
初次使用时,可以进行一些配置,方便我们的使用。本配置参考了B站的尚硅谷java教程。
首先进入设置界面,点击File->Settings,或工具栏图标,或快捷键Ctrl+Alt+S


目录结构如下:

下面逐一进行设置。

1 Appearance & Behavior

1.1 设置主题


这里默认提供了三套主题:这里可以根据自己的喜好进行选择。

1.2 设置窗体及菜单的字体及字体大小 (可忽略)


这一步设置的不是代码字体的大小,而是菜单字体,基本在体验上没有太大影响,因此可忽略。

1.3 可以通过插件更换主题

喜欢黑色主题的话,还可以下载插件:Material Theme UI

点击按钮以后,在联网环境下搜索如下 的插件 安装 重启 IDEA 即可:

如果对安装的主题插件不满意,还可以找到此插件,进行卸载重启 IDEA 即可。
关于插件这个话题,有必要可以单独说明一下,这里主要是初次使用时的配置,不再赘述。

2 Editor-General

2.1 设置鼠标悬浮提示

2.2 设置自动导包功能


Add unambiguous imports on the fly :自动导入不明确的结构
Optimize imports on the fly 自动帮我们优化导入的包

2.3 设置显示行号和方法间的分隔符


Show line numbers :显示行数。
Show method separators 显示方法分隔线 。这种线有助于我们区分开方法,所以建议勾选上。

2.4 忽略大小写提示


这里我使用的是2019.3版的IDEA,直接将Match case取消勾选就行。

IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。默认就是First letter区分大小写的。
比如我们在 Java 代码文件中输入 stringBuffer 。IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer 就可以进行代码提示和补充。
如果想不区分大小写的话,修改一下即可。

2.5 设置取消单行显示 tabs 的操作

3 Editor-Font

3.1 设置默认的字体、字体大小、字体行间距

4 Editor-Color Scheme

4.1 修改代码中注释的字体颜色


Doc Comment Text 修改文档注释的 字体 颜色
Block comment 修改多行注释的字体颜色
Line comment 修改单行注释的字体颜色

5 Editor-Code Style

5.1 设置超过指定 import 个数,改为 * 可忽略

6 Editor-File and Code Templates

6.1 修改类头的文档注释信息


常用的预设的变量,这里直接贴出官网给的:

变量 意义
${PACKAGE_NAME} the name of the target package where the new class or interface will be created.
${PROJECT_NAME} the name of the current project.
${FILE_NAME} the name of the PHP file that will be created.
${NAME} the name of the new file which you specify in the New File dialog box during the file creation.
${USER} the login name of the current user.
${DATE} the current system date.
${TIME} the current system time.
${YEAR} the current year.
${MONTH} the current month.
${DAY} the current day of the month.
${HOUR} the current hour.
${MINUTE} the current minute.
${PRODUCT_NAME} the name of the IDE in which the file will be cre ated.
${MONTH_NAME_SHORT} the first 3 letters of the month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL} full name of a month. Example: January, February, etc.

7 Editor-File Encodings

7.1 设置项目文件编码


说明:Transparent native to ascii conversion 主要用于转换 ascii ,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。

8 Build,Execution,Deployment

8.1 设置自动编译

9 设置代码水平或垂直显示


同时查看多份代码时,会很方便。

初次使用IntelliJ IDEA的常用配置相关推荐

  1. IntelliJ IDEA 最常用配置详细图解,新手入门必看

    转载自   IntelliJ IDEA 最常用配置详细图解,新手入门必看 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工. 比如:设置文件字体大小,代 ...

  2. IntelliJ IDEA 最常用配置,应用、永久激活

    包含 1.最常用配置 2.应用 3.永久激活 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工. 比如:设置文件字体大小,代码自动完成提示,版本管理,本 ...

  3. Intellij ideaIU 常用配置

    Intellij ideaIU 常用配置 下载 Intellij ideaIU 访问 Intellij 官网 ideaIU 的下载页面 http://www.jetbrains.com/idea/do ...

  4. 【超级详细教程】IntelliJ IDEA 从入门到上瘾,常用配置、插件、多光标操作、快捷键。

    本文共计 1.5 W 字,80 张图介绍 IDEA 中令人相见恨晚的技巧,本文中从入门.简单项目创建开始,介绍 IDEA 中多光标操作.常用配置.插件.版本控制等等.一定包含你在别的文章没有看到的内容 ...

  5. android http常用配置,Android中Retrofit+OkHttp进行HTTP网络编程的使用指南

    Retrofit介绍:Retrofit(GitHub主页https://github.com/square/okhttp)和OkHttp师出同门,也是Square的开源库,它是一个类型安全的网络请求库 ...

  6. idea 常用配置和快捷键

    常用配置 配置jdk开发环境 设置主题和编辑器字体 设置自动关闭更新 设置启动时不自动打开项目 设置代码字体和大小设置 设置项目编码 设置代码提示忽略大小写 设置自动导包 设置序列化ID Settin ...

  7. idea的几个好用快捷键、常用配置(包括git)、jdk和javaSE和javaEE、创建一个SE工程、debug、创建一个Web工程、打war包

    几个好用的快捷键(持续更新) Ctrl+Shift+f12 ,相当于myeclipse的ctrl+m 最大化窗口的 alt+shift+↑或↓,将当前行上移或下移 shift+enter ,当前行下一 ...

  8. idea 常用配置介绍(一)

    最近开始使用idea,做为一个Java程序员,一直都在使用eclipse,感觉eclipse用习惯了,其他的工具写Java都感觉不适应,无论是图形化界面还是提示都用一个词来表示,那就是完美 但经常逛各 ...

  9. IDEA常用配置和常用插件及常用快捷键

    欢迎转载,转载请注明出处! 知乎:迷人滴海嘉 思否:迷人滴海嘉 简书:迷人滴海嘉 前言 本人使用 IntelliJ IDEA 两年多了,觉得还是非常好用的.在使用过程中总结了个人的IDEA常用配置和常 ...

最新文章

  1. java导出模板 pdf设置字体_有哪些相见恨晚的PPT模板网站?
  2. 河南省第十三届ICPC大学生程序设计竞赛 【部分题题解】
  3. 性能测试工具Curl-Loader
  4. BZOJ 2669 Luogu P3160 [CQOI2012]局部极小值 (容斥原理、DP)
  5. Python3空字符串和len()函数
  6. oracle删错表了怎么办,Oracle中表被删除或数据被错误修改后的恢复方法
  7. 角谷定理python输出变化过程_日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容...
  8. 【POJ】3268 Silver Cow Party
  9. 使用BAT批处理执行sql
  10. 信息学奥赛一本通(1069:乘方计算)
  11. linux less 带颜色,less中color函数字体颜色计算
  12. 【计算机网络】IPv4 NAT
  13. 看我用ubuntu virtualbox
  14. 社区发现算法——Louvain 算法
  15. BUCK电路分析(一)
  16. Latex系列[2]--公式中的字体
  17. maya将模型导入到unity
  18. 创建个人网页,创建个人网址。
  19. 前端吃香还是后端吃香?
  20. 堆栈与动态分配内存空间

热门文章

  1. strust框架下默认Action default-action-ref 出现HTTP Status 500错误
  2. 数码相机存储图片格式
  3. 小学老师工资多少一个月_当农村小学教师工资一年有多少,我给你们看一看
  4. python学习笔记(类)
  5. 上海30K*16和深圳22K*14的offer同时揽下,真的是行情不好吗?
  6. 2016 充实的一年
  7. mysql ud83cudf19__如何转义emoji表情,让它可以存入utf8的数据库?
  8. kudiffy-一个很酷的自动化回归平台
  9. 841N V8 300R V3 AR9341 UBOOT OP固件 ART赏先版及TTL接线图
  10. 自己的电脑出现在别人的电脑的网络位置中