一、IDEA 字体大小怎么设置(图文教程)

IDEA 初次安装时,默认字体非常小,这种情况下,代码阅读起来非常费劲,对保护视力非常不友好。那么,要如何在 IDEA 中设置字体大小呢?

这里介绍两种方法,强烈推荐第二种方法:

  • 手动设置字体大小
  • 鼠标滚轮动态设置字体大小【强烈推荐】

①、手动设置字体大小

点击菜单 File -> Settings/Preferences -> Editor -> Font :

  • Font : 选择字体;
  • Size : 字体大小;
  • Line height : 字体行高;

点击 Apply 即可实时查看字体大小效果,点击 OK 关闭弹框。

IDEA 设置字体、字体大小、字体行高

②、鼠标滚轮动态设置字体大小【强烈推荐】

 点击菜单 File -> Settings/Preferences -> Editor -> General, 勾选上 Change font size with Ctrl + Mouse Wheel in 应用后,即可通过 ⌘+鼠标滚轮(Mac)/ Ctrl+鼠标滚轮 (Windows&Linux) 来更改窗口字体的大小了:

二、IDEA 设置主题、背景图片、背景颜色(图文教程)

①、设置主题

1、点击菜单 File -> Settings :

2、点击 Editor -> Color Scheme -> Scheme, 我这里的 IDEA 版本号为 2022.2.3 , 官方默认提供了 4 种主题:

  • Classic Light (经典白) ;
  • Darcula (暗黑主题,小哈比较推荐这个,长期使用起来也不伤眼);
  • High contrast ;
  • IntelliJ Light ;

选择好主题后,点击 Apply 按钮即可让主题即时生效,然后点击 OK 关闭弹框。

第三方主题插件

除了官方默认提供的这几种主题外,还可以通过安装主题插件,来让 UI 界面更加炫酷美观,详细可参考下面这篇文章:

②、自定义背景颜色

 这里以设置豆沙绿为背景色为例,依次点击菜单 File -> Settings -> Editor -> Colors Scheme -> General -> Text -> Default text :
豆沙绿

RGB : 199, 237, 204
十六进制: #C7EDCC

设置完成后,点击 Apply 应用设置,然后点击 OK:

③、设置背景图片

 点击菜单 Help -> Find Action... (或者直接点击两下shift键):

输入关键词 Set Background Image :

三、IDEA 设置方法分割线、代码行号(图文教程)

今天给大家分享一个 IDEA 小技巧,为方法设置分割线,以及显示代码行号。分割线可以提高代码可读性,层次感更强一些,而代码行号是为了出现问题时,可以帮助我们快速定位到具体代码。

①、方法分割线

开始设置

 点击菜单 File -> Settings -> Editor -> General -> Appearance, 将 Show method separators 选项勾选上,点击应用即可:

②代码行号

如何显示代码行号?

IDEA 比较新的版本无需手动设置,默认就会显示代码行号,而在比较老的版本中需要自己设置一下。点击菜单 File -> Settings -> Editor -> General -> Appearance, 将 Show line numbers 选项勾选上,点击应用即可:

IDEA美化教程的更多相关文章

  1. ArcoLinux美化教程

    ArcoLinux美化教程 1. 前言 ArcoLinux已经足够美观,这里主要是讲解如何配置桌面特效 2. 安装compiz $ yay -S compiz 3. 用compiz替换xfwm4 编辑 ...

  2. Windows Terminal 美化教程

    Windows Terminal 美化教程 1.安装Windows Terminal 在微软商店搜索Windows Terminal下载即可 2.安装相应的插件 使用管理员权限打开Windows Te ...

  3. 【技术贴】xp下改变7zip默认关联图标和美化教程

    今天发现7z被还原成了复古样式,就是那种win2000的图标,感觉果然是技术人员做的美工. 于是开始想办法替换掉,自己找到了一个最简单的办法 首先,默认用7z打开 1.随便找到一个7z后缀,然后右键, ...

  4. 织梦dede标签tags的美化教程

    我们在行dede仿站的时候,经常会遇到tags标签的调用,调用非常简单,官方有专门的调用标签,但是官方的调用是一成不变的模式,dede5.6以前的版本,基本上都是黑色相同大小的表示,而在dede5.7 ...

  5. 【crunch bang】字体美化

    中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情.但这也是不得不做的,我把 Debian/Ubuntu 所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家 ...

  6. Hexo瞎折腾系列(1) - 准备工作与简单美化

    前言 网上有不少相关的帖子,不过版本会比较旧,而不同版本可能存在代码不同的问题,不过大部分还是大同小异,本系列就不啰嗦重复了,基本只会按照本人所使用的版本以及个人所使用到的内容来进行介绍. 该系列是对 ...

  7. 2019Hexo博客Next主题深度美化 打造一个炫酷博客(2)-奥怪的小栈

    219/8/1 更新 本文转载于:奥怪的小栈 这篇文章告诉你在搭建好博客后,面对网上千篇一律的美化教程怎么才能添加自己独特点,使人眼前一亮. 本站基于HEXO+Github搭建. 所以你需要准备好HE ...

  8. archlinux 源配置 桌面美化 终端美化 常用软件 grub配置

    简介 本文讲对archlinux进行一些基础系统的配置.常用安装的安装,美化进行配置,先看一下美化后的效果吧 配置pacman和使用AUR(archlinuxcn源) archlinux采用滚动更新的 ...

  9. 安装Manjaro KDE 18.04

    Manjaro 官网:https://www.manjaro.org/ 各版本ISO下载:https://www.manjaro.org/download/ XFCE,KDE和GNOME为旗舰版 同时 ...

  10. Ubuntu 装机软件

    Ubuntu16.04 软件商店闪退打不开 sudo apt-get update sudo apt-get dist-upgrade # 应该执行一下更新就好,不需要重新安装软件中心 sudo ap ...

随机推荐

  1. [Servlet/Tomcat] HttpServletRequest#getHeader(headerNameWithIgnoreCase)(获取header时不区分大小写)

    1 故事背景 最近项目上有个业务需求,翻译成技术需求,即:将request.headers中的几个header入参转换成request.body(pageRequest)中的内置参数. 为便于灵活配置 ...

  2. Electron包装网站的问题

    原文链接 原文链接 Preface 最近尝试了很多不错的在线工具,只是每次都要进入网站,有点麻烦,于是想到之前了解过的electron,尝试一下打包成本地应用. Contents 1.下载所有源文件 ...

  3. 关于Unity 如何与Blazor Server结合

    关于Unity 如何与Blazor Server结合 一.介绍 最近工作中有`Unity`与`Blazor Server`结合的需求,在网上找了一圈,发现这方面的资料比较少,特此写下这篇记录一下自己的 ...

  4. 13.1 使用DirectX9绘图引擎

    DirectX 9 是由微软开发的一组多媒体应用程序接口API,用于创建和运行基于Windows平台的多媒体应用程序,尤其是游戏.它是DirectX系列中的一个版本,于2002年发布,是DirectX ...

  5. 中山市 香山杯2023 Misc pintu

    大便题目啊,跟拼图没有半毛钱关系 附件给我们4703张图片,而且给了tip:8->10,且这些图片的宽度都是一样的. 首先我们考虑将黑色图片当作0,白色图片当作1,将这些按编号顺序将这些图片转成 ...

  6. 回文自动机(PAM) 详解

    PAM 是一种高效存储字符串中所有回文子串的自动机,用于解决回文串相关问题. 虽然代码稍微长一点,但写起来比 manacher 容易很多,毕竟没有加了一堆字符再转回原串的若干上取整下取整问题. 前置知 ...

  7. 使用DHorse发布SpringBoot项目到K8S

    前言 在介绍DHorse的操作之前,先来介绍一下使用k8s发布应用的步骤,以SpringBoot应用为例进行说明. 1.首先从代码仓库下载代码,比如GitLab: 2.接着进行构建,比如使用Maven ...

  8. Echarts 饼图,legend样式美化

    最后样式图: 实现代码: var myChart = echarts.init(document.getElementById('container')); let option = { /*{b}: ...

  9. RIPEMD加密技术

    摘要:RIPEMD(RACE Integrity Primitives Evaluation Message Digest)是一种密码散列函数,广泛应用于网络安全领域.本文首先介绍RIPEMD的起源和 ...

  10. 你真的了解HashSet 和HashMap的区别、优缺点、使用场景吗?

    HashSet 和 HashMap 是 Java 集合框架中的两个常用类,它们都用于存储和管理数据,但在使用方式.功能和性能上有很大的区别. HashSet 和 HashMap 的区别 区别一:用途不 ...