IntelliJ IDEA详细配置图解,挖掘更多的功能!

点击上方“Java基基”,选择“设为星标”

做积极的人,而不是积极废人!

每天 14:00 更新文章,每天掉亿点点头发...

源码精品专栏

 

来源:blog.csdn.net/qq_41316955/
article/details/116855191

fc20738afce1a8d32f037bc829c6b71c.png


一、Appearance & Behavior(外观与行为)

1. Appearance(外观)

1.设置IDEA主题与字体

aae6a44ca59fad702c0c9a2ccba828c2.png
勾选Sync with OS 会同步系统更改

勾选Use custom font 选择代码字体,Size选择字号

2.Accessibility(无障碍)

辅助功能
cb5625e0396564cd88017da73947da97.png

  • Support screen readers: 为IntelliJ IDEA启用屏幕阅读器支持。

  • User contrast scrollbars: 使编辑器滚动条更加可见。

  • Adjust color for red-green vision deficiecy: 调整UI颜色,以更好地感知色盲和弱视的颜色。在这种情况下,代码片段(例如通常以红色突出显示的错误或通常为绿色的字符串)将改变颜色(红色将变为橙色,绿色将变为蓝色)。测试运行器中进度条的颜色也将进行调整,以便可以轻松识别。

3. UI Options(界面设置)

用户界面选项
b74ea2ef843f56e6595ba99ab056320a.png

1.Show tree indent guides(显示树状缩进级别的垂直线)

在树状视图中(例如在“项目”工具窗口中)显示标记缩进级别的垂直线。这些行可以帮助您更好地了解项目中组件的层次结构。

开启前效果:
e49639581df3e1642ea579e470fae21f.png
开启后效果:
e5e39f62695a690ddcf6d42a8a63b239.png

2. Smooth scrcolling(平滑移动)

作用: 开启后用鼠标中键在代码区上下滑动更流畅(个人感觉),这个因人而异

3. Use smaller indents in trees(在树状菜单中使用更小的缩进)

在树状菜单中使用更小的缩进量

开启前效果
91f6a875a8f9aefaf1e74266229852ee.png

开启后效果
08adbfe61aa0c2f97d5ea7260b31d516.png

4.Drag-n-Drop with Alt pressed only(仅按下Alt即可进行拖放)

避免意外移动文件,编辑器选项卡,工具窗口按钮和其他UI组件。启用后,按住该Alt键才可移动内容。
默认情况下,此选项是禁用的,您可以移动所有内容而无需任何额外的键。

5. Enable mnemonics in menu(在菜单上启用快捷键)

按下划线执行菜单操作的热键
效果不明

6. Merge main menu with window title(合并IDEA主菜单到window标题)

将IDEA主菜单合并到window栏,光文字的确不好进
开启前效果:
b192467b858328fa2309fe55cb3de420.png

开启后效果:
0322e8e6fe07151f57d24d63f83c2783.png

7. Enable mnemonics in controls(在控件中启用助记符)

带下划线的热键,您可以按这些热键来使用对话框中的控件
效果不明

8. Always show full path in window header(始终在窗口标题中显示完整路径)

始终在窗口标题中显示完整路径
开启前效果:
87b595238165514ffca5ceef4f57e1f3.png
开启后效果:
2db1cab39aef6b50699f1b2fb189acae.png

9. Display icons in menu items(在菜单项中显示图标)

在主菜单和上下文菜单中,在项目左侧显示图标。

10 调整IDEA背景图片
a23fd59cafbd174cd6e9ea9def01c84f.png
4. Antialiasing(抗锯齿)
73367e20cc8de14453ef09e16f0c7b58.png

IDE: 选择要应用于IDE的哪种抗锯齿模式(包括菜单,工具窗口等)

  • Subpixel(子像素): 用于LCD显示器,并利用彩色LCD上的每个像素都由红色,绿色和蓝色子像素组成

  • Greyscale(灰度): 建议此选项用于非LCD显示器或垂直放置的显示器。它在像素级别处理文本。

  • No antialiasing(无抗锯齿):此选项可用于高分辨率的显示,其中非抗锯齿的字体渲染速度更快,并且外观可能更好。

Editor: 选择要应用于编辑器的抗锯齿模式:

  • Subpixel(子像素): 用于LCD显示器,并利用彩色LCD上的每个像素都由红色,绿色和蓝色子像素组成

  • Greyscale(灰度): 建议此选项用于非LCD显示器或垂直放置的显示器。它在像素级别处理文本。

  • No antialiasing(无抗锯齿):此选项可用于高分辨率的显示,其中非抗锯齿的字体渲染速度更快,并且外观可能更好。

5. Tool Windows(工具栏设置)
b3e10f1dd6732fd2d5286510946e55b1.png
1.Show tool window bars(显示窗口工具栏)

在主窗口的边缘周围显示工具窗口栏
开启前效果:
f66f2b93f5ea881a6f5ededdab0851c5.png

开启后效果:
df6aecd6c2fc1ef984729cd9002c46ee.png

2. Show tool window numbers(工具栏显示数字)

开启前效果:
fc386741d612d809fbe1177a3f0e859d.png

开启后效果:
c87caa152e1f412b95f40c5da80aeb6c.png
并且可以按Alt键加数字键快捷打开菜单
比如:git菜单 可以如图所示按 alt+9即可打开

3. Side-by-side layout on the left(左侧并排布局)

被附连到顶部和底部边缘中的两列,而不是堆叠在彼此的顶部上显示垂直工具窗口。

比如同时打开三个工具窗口:Project,Faverites,编辑区

开启前效果:
12d13556b0e2cb7d405f9a05e283af9d.png
开启后效果:
9d841acfab0b4f81eaf7b79cc8a77bd0.png

4. Side-by-side layou on the right(右侧并排布局)

同上反过来

5. Widescreen tool window layout(宽屏工具窗口布局)

通过限制水平工具窗口的宽度来最大化垂直工具窗口的高度。

开启前效果:
c88431646dea4282754b4fdf95803cf3.png

开启后效果:
863d56a864c34752e3b1a60ce109ac13.png

6. Presetation Mode(演示模式)

选择演示模式的字体大小。更改字体大小后,退出并进入演示模式。

2. Menus and Toolbars(菜单和工具栏管理)

自定义菜单和工具栏,使其仅包含所需的操作,对其进行重新组合并配置其图标。
3a0323e69f9d073fd462e7ef61ea63f9.png

  • 在可用菜单和工具栏列表中,展开要自定义的节点,然后选择所需的项目。

  • 单击+按钮以在所选项目下添加动作或分隔符。

  • 单击-按钮以删除所选的项目。

  • 单击编辑图标按钮以添加或更改所选操作的图标。您只能将PNG或SVG文件用作图标。

  • 单击上移按钮或下移按钮向上或向下移动所选项目。

  • 单击恢复按钮以将所选操作或所有操作恢复为默认设置。

3. System Settings(系统设置)

1. Passwords(密码管理)

主要是IntelliJ IDEA来为版本控制存储库,数据库和其他受保护的资源保存您的密码
ab2c6ea4a0a76e7a7ccc78fe2f6d9070.png

  • In KeePass: 用来指定KeePass密码数据库文件c.kdbx的位置
    Protect master password using PGP Key:使用pgp来加密数据库的密码

  • Do not save,forget passwords after restart: 不保存任何密码,重启后需要重新配置

2. HTTP Proxy(IDEA代理配置)

指定IntelliJ IDEA用于访问Internet的代理设置。HTTP代理适用于HTTP和HTTPS。
9dc391125cb4b809e4e1f7c228da884a.png

  • No proxy 无需代理

  • Auto-detect proxy settings:自动检查代理配置

  • Manual proxy configuration:手动指定代理设置。

3. Data Sharing(数据共享)

94bc8d727ff40e33331d9072d585a9d9.png
选中这个发送使用情况统计信息复选框后,将会允许JetBrains收集你使用IntelliJ IDEA时最常使用的功能和操作的统计信息。

4. Data Formats(设置 IDEA日期格式)

设置 IDEA日期格式
c943f675dd56f1dacc2efd84fa16c4f4.png

5. Updates(IDEA更新设置)

cec93358da62a86cf4bb730fe65963bf.png
Check IDE updates for
- stable releases:已发行的稳定版本
- early access program: 早期发行版本
Check for plugin updates: 检查插件更新

Show whats new in the editor after an ide update:i当IDEA更新后,在编辑器中显示新功能

6. Android SDK

配置安卓sdk

4.File Colors(文件颜色)

使用此页面可以设置不同的背景颜色,以区分特定范围的项目文件。
be6b0d3045bc0f5fcc3740e46f88fd47.png

1.Enable file color(启用文件颜色)
2.Use in editor tabs(在编辑器标签中使用)
3. Use in project view(在项目视图中使用)

例如,在“在文件中查找”对话框中Ctrl+Shift+F
开启前效果
8a547769e56d2f24f7330aa0125bf808.png
开启后效果:
65fbfe8d6947f4cfb590b650ad28405d.png

5. Scopes(IDEA操作作用域)

定义各种IntelliJ IDEA操作的范围,例如“查找用法”或“代码检查”。

6. Notifications(通知事项)

可以启用和禁用有关某些事件的通知,发生的事件的信息。更改其显示方式,并有选择地启用其日志记录。

7. Quick Lists(快捷菜单)

一组自定义的弹出。可以将其视为自定义菜单或工具栏,您可以为其指定快捷方式以进行快速访问。您可以根据需要创建任意数量的快速列表。快速列表中的每个动作均由0到9之间的数字标识。
348381d9b3775718d27ea3c4b0c5d258.png
1.单击添加按钮或Alt+Insert按左窗格以创建新的快速列表。
2.将此快捷方式分配一个kyeMap ,在“设置/首选项”对话框中Ctrl+Alt+S,选择“键盘映射”。
3.在编辑器中,通过关联的快捷方式访问快速列表。
4.如果您不记得该快捷方式,则可以按其名称搜索快速列表。按Shift两次,然后输入快速列表的名称。

8. Path Variables(环境变量)

e39a1b6c45e537acba8773584919fc32.png

推荐下自己做的 Spring Boot 的实战项目:

https://github.com/YunaiV/ruoyi-vue-pro

二、KeyMap(快捷键设置)

1.修改IDEA快捷键类型

d112341628979ac7875fcd20d47f1d1b.png

2.给指定菜单或操作设置快捷键

1.选中需要设置的菜单
cdb403b1b4e723c0523bb0a769108f3b.png
2. 右击出现设置菜单
211ff9e0d9dcbad9a9ab7d77cb9b49d2.png
依次为: 添加键盘,添加鼠标,添加缩写,取消快捷操作,重置
选择添加键盘
b6338bae71f39aff5aea4896761f56c5.png
点击此文本框,按下你想要的快捷键点击确定即可

- END -

欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

328216b1fa5cba2ad6d2360c10d11566.png

已在知识星球更新源码解析如下:

c2b78770878b76951ae193e87596ba22.png

1dbb927db5c47bada4af08e89fa91f2c.png

78e60353de70e49672ab8eaf04cca8f3.png

5c78b52adf5c8a6d91bf11d7acd6782d.png

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 6W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值