IntelliJ IDEA 详细配置图解

VSole2021-12-09 16:00:17

Appearance(外观)

1. 设置IDEA主题与字体

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

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

2. Accessibility(无障碍)

辅助功能

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

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

Adjust color for red-green vision deficiecy: 调整 UI 颜色,以更好地感知色盲和弱视的颜色。

在这种情况下,代码片段(例如通常以红色突出显示的错误或通常为绿色的字符串)将改变颜色(红色将变为橙色,绿色将变为蓝色)。测试运行器中进度条的颜色也将进行调整,以便可以轻松识别。

3. UI Options(界面设置)

用户界面选项

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

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

开启前效果:

开启后效果:

Smooth scrcolling(平滑移动)

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

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

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

开启前效果

开启后效果

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

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

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

按下划线执行菜单操作的热键

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

将IDEA主菜单合并到window栏,光文字的确不好进

开启前效果:

开启后效果:

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

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

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

始终在窗口标题中显示完整路径,开启前效果:

开启后效果:

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

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

调整IDEA背景图片

4. Antialiasing(抗锯齿)

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

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

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

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

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

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

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

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

5. Tool Windows(工具栏设置)

Show tool window bars(显示窗口工具栏)

在主窗口的边缘周围显示工具窗口栏

开启前效果:

开启后效果:

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

开启前效果:

开启后效果:

并且可以按Alt键加数字键快捷打开菜单,比如:git菜单 可以如图所示按 alt+9即可打开

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

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

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

开启前效果:

开启后效果:

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

同上反过来

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

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

开启前效果:

开启后效果:

6. Presetation Mode(演示模式)

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

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

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

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

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

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

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

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

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

3. System Settings(系统设置)

1. Passwords(密码管理)

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

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。

  • No proxy 无需代理
  • Auto-detect proxy settings:自动检查代理配置
  • Manual proxy configuration:手动指定代理设置。

3. Data Sharing(数据共享)

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

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

设置 IDEA日期格式

5. Updates(IDEA更新设置)


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(文件颜色)

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

1. Enable file color(启用文件颜色)

2. Use in editor tabs(在编辑器标签中使用)

3. Use in project view(在项目视图中使用)

例如,在“在文件中查找”对话框中Ctrl+Shift+F,开启前效果

开启后效果:

5. Scopes(IDEA操作作用域)

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

6. Notifications(通知事项)

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

7. Quick Lists(快捷菜单)

一组自定义的弹出。可以将其视为自定义菜单或工具栏,您可以为其指定快捷方式以进行快速访问。您可以根据需要创建任意数量的快速列表。快速列表中的每个动作均由0到9之间的数字标识。

1.单击添加按钮或Alt+Insert按左窗格以创建新的快速列表。

2.将此快捷方式分配一个kyeMap ,在“设置/首选项”对话框中Ctrl+Alt+S,选择“键盘映射”。

3.在编辑器中,通过关联的快捷方式访问快速列表。

4.如果您不记得该快捷方式,则可以按其名称搜索快速列表。按Shift两次,然后输入快速列表的名称。

8. Path Variables(环境变量)

1.修改IDEA快捷键类型

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

1.选中需要设置的菜单

2. 右击出现设置菜单

依次为: 添加键盘,添加鼠标,添加缩写,取消快捷操作,重置

选择添加键盘

点击此文本框,按下你想要的快捷键点击确定即可。

idea工具栏
本作品采用《CC 协议》,转载必须注明作者和本文链接
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。就简单说下图中标注的8个地方:① 以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动Debug模式,方便随时调试代码。③ Debug窗口:访问请求到达第一个断点后,会自动激活Debug窗口。
Support screen readers: 为 IntelliJ IDEA 启用屏幕阅读器支持。 User contrast scrollbars: 使编辑器滚动条更加可见。 Adjust color for red-green vision deficiecy: 调整 UI 颜色,以更好地感知色盲和弱视的颜色。 在这种情况下,代码片段(例如通常以红色突出显示的错误或通常为绿色的字符串)
由于需要连接远程 Linux 服务器,早期使用过 Putty,SecureCRT,后面主要使用 Xshell。 自从接触了 MobaXterm之后,个人感觉比 Xshell 更好用,堪称SSH客户端的神器啊! MobaXterm 和 Xshell 的关系,就像 IntelliJ IDEA 和 Eclipse 的关系一样,功能更加强大,效果更加炫酷。 接下来,介绍 MobaXterm 的下载、
与其他应用反编译器不同,GDA 不依赖于 Java VM,支持 APK、DEX、ODEX、OAT、JAR、AAR 和 CLASS 文件。
我们可以通过线程名,分析当前是哪个线程执行的,在多线程环境下对代码运行分析起到辅助作用。
同时,JetBrains似乎仍能保持生存,这主要归功于辛勤的工作和运气。Intellij实际在后台有一个jetbrains IDE。他们在这个IDE基础上提供了不同的配置和不同的默认值,然后将其锁定并以不同的名称运送每一个配置文件中。
聊一聊新版本的几个主要功能更新和改进。
IntelliJ IDEA 发布了最新2022.3版本,本次更新:可以通过设置切换到新 UI,即可预览焕然一新的 IDE 外观。IDE 后端将直接在 WSL 2 中启动。这项新操作适用于 Spring、Micronaut 和 Jakarta EE CDI。另一项新检查可以报告仅使用一个元素或字符时数组、列表或字符串的多余创建。现有检查和快速修复已相应更新以支持这些更改。
今天给大家分享一个基于Netty的IDEA即时聊天插件,可以实现即时聊天、游戏对战(下棋)。
一、先看效果1、生成yapi文档的效果2、生成postman格式数据并导入接口测试类后的效果(如postman、apifox等工具)3、生成markdown格式文档的效果二、安装1、安装EasyYapi插件idea的顶部菜单栏选择 文件 -> 设置 -> 插件,然后再marketplace里搜索easyYapi安装即可安装完成后设置底部回出现EasyApi的栏目,选中进行配置修改(我主要是改了下图
VSole
网络安全专家