热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Chapter4:菜单FileSettingsAppearanceBehavior

本教程使用社区版IntelliJIDEA2021.1。1SettingsIDEA配置功能列表如图1.1所示。图1.1Settings功能预览由图1.1可知,配置列

本教程使用社区版IntelliJ IDEA 2021.1。


1 Settings

IDEA配置功能列表如图1.1所示。
在这里插入图片描述

图1.1 Settings功能预览

由图1.1可知,配置列表共9个大项,功能介绍如下表所示。

序号功能描述
1Appearance & Behavior配置IDEA的页面主题及快捷键等
2Keymap快捷键配置
3Editor自定义代码风格、缩进、字体等
4Plugins插接件安装与卸载
5Version Control版本控制
6Build,Execution,Development配置项目运行、部署、自定义调试等
7Languages & Frameworks配置项目中使用的框架以及开发语言
8Tools工具管理,配置集成的第三方应用
9OtherSetting其他配置,自定义手动安装的插件,如MyBatis

2 Appearance&Behavior

2.1 简介

自定义IDEA界面显示和操作,共有8项功能。如主题颜色、字体大小、字体风格,快捷键,配置插件等。功能项概览如图2.1所示。
在这里插入图片描述

图2.1 Appearance&Behavior功能概览

2.2 Appearance

IDEA页面颜色及字体配置,如图2.2所示。
在这里插入图片描述

图2.2 Appearance

功能序号摘要描述
1Theme主题,配置IDEA颜色,共有4中颜色可选,即IntelliJ Light、Windows 10Light、Darcula和High Contrast
2Sync With OS主题色与操作系统一致(集成操作系统颜色)
3Use custom font自定义字体
4Size字体大小

2.2.1 主题色IntelliJ Light

IntelliJ Light颜色如图2.3所示。
在这里插入图片描述

图2.3 IntelliJ Light主题色

2.2.2 主题色Windows 10 Light

Windows 10 Light颜色如图2.4所示。
在这里插入图片描述

图2.4 Windows 10 Light主题色

2.2.3 主题色Darcula

Darcula颜色如图2.5所示。

在这里插入图片描述

图2.5 Darcula

2.2.4 主题色High contrast

High contrast颜色如图2.6所示。
在这里插入图片描述

图2.6 High contrast主题色

2.2 Accessiblity

IDEA辅助设置如图2.7所示。
在这里插入图片描述

图2.7 Appearance

由图2.7可知,IDEA有3类辅助配置,如下表所示。

功能序号摘要描述
1Support screen readers支持屏幕阅读器
2Use contrast scrollbars滑动条使用高对比度
3Adjust colors for red-green vision deficiency调整红绿显示

2.2.1 Use contrast scrollbars

未开启滚动条高亮对比如图2.8所示。
在这里插入图片描述

图2.8 普通对比

开启滚动条高亮对比如图2.9所示。
在这里插入图片描述

图2.9 滚动条高亮对比

2.2.2 Adjust colors for red-green vision deficiency

正常配置,未开启红绿辅助如图2.10所示。
在这里插入图片描述

图2.10 未开启红绿辅助

开启红绿辅助配置如图2.11所示。
在这里插入图片描述

图2.11 开启红绿辅助

2.3 UI Options

IDEA用户交互配置供10项,配置列表如图2.12所示。
在这里插入图片描述

图2.12 用户交互配置

用户交互配置详情如下表所示。

功能序号摘要描述
1Show tree indent guides显示目录结构树(竖线)
2Use smaller indents in trees缩小目录树显示
3Enable mnemonics in menu开启菜单助记符(索引)
4Enable mnemonics in controls开启助记符控制功能,即通过alt+助记符控制IDEA
5Display icons in menu items展示功能图标
6Smooth scrolling滑动条平滑滚动(连续平移,不跳变)
7Drag-and-drop with Alt pressed only移动文件时必须组合使用Alt键
8Merge main menu with window title合并主菜单
9Always show full path in window header显示文件路径全名
10Background Image配置背景图

2.3.1 Show tree indent guides

未开启目录树提示如图2.13所示。
在这里插入图片描述

图2.13 未开启目录树提示

开启目录树提示如图2.14所示。
在这里插入图片描述

图2.14 开启目录树提示

2.3.2 Use smaller indents in trees

缩小目录树提示间隔,如图2.15所示。
在这里插入图片描述

图2.15 缩小目录树间隔

2.3.3 Enable mnemonics in menu

未开启助记符如图2.16所示。
在这里插入图片描述

图2.16 未开启助记符

开启助记符如图2.17所示。
在这里插入图片描述

图2.17 开启助记符

2.3.4 Enable mnemonics in controls

使用Alt+助记符操作IDEA。

2.3.5 Display icons in menu items

不显示icon如图2.18所示。
在这里插入图片描述

图2.18 不显示icon

显示功能键icon如图2.19所示。
在这里插入图片描述

图2.19 显示功能键icon

2.3.6 Always show full path in window header

不显示文件全路径如图2.20所示。
在这里插入图片描述

图2.20 不显示文件全路径

显示全路径如图2.21所示。
在这里插入图片描述

图2.21 显示文件全路径

2.3.7 Background Image

未设置背景图如图2.22所示。
在这里插入图片描述

图2.22 未设置背景

设置背景图如图2.23所示。
在这里插入图片描述

图2.23 设置背景图

背景图如图2.24所示。
在这里插入图片描述

图2.24 背景图

2.4 Tool Windows

工具窗口配置功能列表如图2.25所示。
在这里插入图片描述

图2.25 工具窗口功能列表

功能序号摘要描述
1Show tool window bars显示工具栏
2Side-by-side layout on the left工具栏从左并排显示
3Widescreen tool window layout
4Show tool window numbers显示工具编号
5Side-by-side layout on the right工具栏从右侧并排显示

2.4.1 Show tool window bars

隐藏窗口工具栏如图2.26所示。
在这里插入图片描述

图2.26 隐藏工具栏

显示窗口工具栏如图2.27所示。
在这里插入图片描述

图2.27 显示工具栏

2.4.2 Side-by-side layout on the left

工具栏左侧并排显示
在这里插入图片描述

图2.28 工具栏左侧并排显示

2.4.3 Show tool window numbers

不显示工具栏标号如图2.29所示。
在这里插入图片描述

图2.29 不显示工具栏编号

显示工具栏标号如图2.30所示。

在这里插入图片描述

图2.30 显示工具栏编号

2.4.4 Side-by-side layout on the right

右侧并排显示如图2.31所示。
在这里插入图片描述

图2.31 右侧并列显示

3 小结

本章讲解:IDEA显示配置

  • 主题配置:Theme
  • 辅助配置:Accessibility
  • 用户交互配置:UI Options
  • 工具窗口配置:Tool Windows

推荐阅读
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • 本文详细介绍了如何在Spring Boot项目中配置Maven的pom.xml文件,包括项目的基本信息、依赖管理及构建插件的设置。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • ImmutableX Poised to Pioneer Web3 Gaming Revolution
    ImmutableX is set to spearhead the evolution of Web3 gaming, with its innovative technologies and strategic partnerships driving significant advancements in the industry. ... [详细]
  • 本文详细介绍了Java中org.w3c.dom.Text类的splitText()方法,通过多个代码示例展示了其实际应用。该方法用于将文本节点在指定位置拆分为两个节点,并保持在文档树中。 ... [详细]
  • 本文介绍了如何通过配置 Android Studio 和 Gradle 来显著提高构建性能,涵盖内存分配优化、并行构建和性能分析等实用技巧。 ... [详细]
  • 本文介绍如何在Linux Mint系统上搭建Rust开发环境,包括安装IntelliJ IDEA、Rust工具链及必要的插件。通过详细步骤,帮助开发者快速上手。 ... [详细]
  • 本文详细介绍了在 Windows 2000 系统中启用 TELNET 服务时需要注意的 NTLM 配置问题,帮助用户解决常见的身份验证失败错误。 ... [详细]
  • 本文将详细探讨Linux pinctrl子系统的各个关键数据结构,帮助读者深入了解其内部机制。通过分析这些数据结构及其相互关系,我们将进一步理解pinctrl子系统的工作原理和设计思路。 ... [详细]
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • Django xAdmin 使用指南(第一部分)
    本文介绍如何在Django项目中集成和使用xAdmin,这是一个增强版的管理界面,提供了比Django默认admin更多的功能。文中详细描述了集成步骤及配置方法。 ... [详细]
  • 本文详细介绍了如何在Maven项目中配置POM文件以实现JAR和LIB的打包,包括指定主类、跳过单元测试等关键步骤。 ... [详细]
  • 探讨在特定情况下使用 Knockout.js 的 if 或 visible 绑定的最佳实践,特别是在处理未定义对象时的策略。 ... [详细]
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
  • 本文介绍如何使用阿里云的fastjson库解析包含时间戳、IP地址和参数等信息的JSON格式文本,并进行数据处理和保存。 ... [详细]
author-avatar
LA_Lam霸
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有