当前位置: 首页 > news >正文

设置IntelliJ主题和字体方法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

本文转载自http://blog.csdn.net/qq_35246620/article/details/63253518有所修改

 1主题修改

1.1界面主题修改

2

如上图所示,依次点击Files -> Settings,进入如下界面:

3

  • 标注1:主题选择区;
  • 标注2:Darcula、IntelliJ 和 Windows,三个主题。

如上图所示,我们定位到Appearance & Behavior > Appearance界面,在 Windows 系统上 IntelliJ IDEA 默认提供三个主题,分别为:Darcula、IntelliJ 和 Windows。其中,除了 Darcula 是黑色背景的主题,其余两个都是白色背景的主题。在这里,以 Windows 主题为例,演示一下修改后的效果:

4

如上图所示,这是在选择 Windows 主题、点击Apply之后的效果,为纯白色主题。

1.2 代码编辑区主题修改

5

  • 标注1:主题选择区;
  • 标注2:Default 和 Darcula,两个主题。

如上图所示,我们定位到Editor > Colors & Fonts界面,在 Windows 系统上 IntelliJ IDEA 默认提供两个编辑区主题,分别为:Default 和 Darcula。其中,Default 为默认主题;Darcula 为黑色主题。在这里,我们以 Darcula 主题为例,演示一下修改后的效果:

6

如上图所示,这是在选择 Darcula 主题、点击Apply之后的效果,为黑色编辑区主题。

通过以上的演示,我们已经知道了,无论是界面还是编辑区的主题都是可以修改的,具体如何修改,这就看我们的心情啦!对于博主来说,比较喜欢 Darcula 主题,因此在接下来的内容中,我们都在 Darcula 主题下进行演示。

2 字体修改

2.1 界面主题字体修改

7

  • 标注1:重写默认字体(必选);
  • 标注2:具体可以修改字体大小的数值。

如上图所示,我们定位到Appearance & Behavior > Appearance界面,如果确定要修改字体大小的话,标注1 所示的Override default fonts by XXX为必选项,否则的话,不能修改字体,因为 IntelliJ IDEA 默认是不推荐修改的;标注2 所示的为我们具体可以修改字体大小的数值。在这里,选择Size为 14,演示一下修改后的效果:

8

如上图所示,这是在选择Size为 14、点击Apply之后的效果,显然界面主题的字体明显都变大了很多。

在这里,有一点需要注意,那就是:有的字体是包含中文的,有的字体则是不包含中文的。一般情况下,使用英文的国家是不需要额外担心乱码问题的,但是我们需要啊!如果我们选择的字体不包含中文的话,很多位置上可能会出现类似于 口口口口口 这样的乱码问题。例如,Courier NewMonaco就是纯英文字体,而Microsoft YaHei就是包含中文的字体。

2.2 代码编辑区字体修改

9

  • 标注1:Save as 主题(必选);
  • 标注2:仅展示等宽字体;
  • 标注3:字体具体大小的数值;
  • 标注4:行宽(行与行之间的距离);
  • 标注5:第二字体;
  • 标注6:字体、大小及行宽的示例展示区。

如上图所示,我们定位到Editor > Colors & Fonts > Font界面,标注1 所示的Save As表示我们需要另外复制一份编辑区主题,然后才能修改,因为 IntelliJ IDEA 是不能直接在默认的代码模板上修改字体的;标注2 所示的Show only monospaced fonts表示只显示系统上的等宽字体,取消勾选后,将显示系统上所有已安装的字体。标注5 所示的Secondary font表示第二字体,因为 IntelliJ IDEA 的编码字体有「第一字体」和「第二字体」之分,当有些字符在第一字体不能支持的时候,将会自动使用第二字体进行支持。在这里,我们选择Size为 16,演示一下修改后的效果:

10

如上图所示,这是在选择Size为 16、点击Apply之后的效果,显然编辑区主题的字体明显都变大了很多。

2.3 控制台输出字体修改

11

如上图所示,我们定位到Editor > Colors & Fonts > Console Font界面,细心观察之下,我们会发现这个界面和Editor > Colors & Fonts > Font界面完全相同,因此我们就不重新介绍一遍啦!在这里,我们选择Size为 14,演示一下修改后的效果:

12

如上图所示,这是在选择Size为 14、点击Apply之后的效果,运行程序后,控制台的输出字体显示大了,也清晰了很多。

转载于:https://my.oschina.net/u/2615680/blog/1604737

相关文章:

  • 相机频率 条纹图片颜色还原不精确的问题,特别是指图片颜色过渡不自然的现象...
  • Git学习-Git时光机之版本回退(二)
  • linux 资料
  • 前后端分离实践
  • dedecms 联动checkbox多选
  • 深度解剖dubbo源码
  • c中无符号(unsigned)和有符号(signed)两种类型。
  • TrustInstall
  • jvm中的新生代Eden和survivor区
  • 2017年期末获奖名单
  • Copy修饰的NSArray
  • hive:导出数据记录中null被替换为\n的解决方案
  • Python python-nmap多线程端口扫描脚本(转载)
  • 通过curl得到http各阶段的响应时间
  • 深入浅出理解分类(Category)和类扩展(Extension)
  • es6
  • idea + plantuml 画流程图
  • KMP算法及优化
  • Making An Indicator With Pure CSS
  • MD5加密原理解析及OC版原理实现
  • nodejs调试方法
  • Python打包系统简单入门
  • Python中eval与exec的使用及区别
  • Terraform入门 - 1. 安装Terraform
  • 复习Javascript专题(四):js中的深浅拷贝
  • 计算机常识 - 收藏集 - 掘金
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 手写一个CommonJS打包工具(一)
  • 我是如何设计 Upload 上传组件的
  • 新手搭建网站的主要流程
  • 容器镜像
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (23)Linux的软硬连接
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (MATLAB)第五章-矩阵运算
  • (poj1.3.2)1791(构造法模拟)
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (第一天)包装对象、作用域、创建对象
  • (分类)KNN算法- 参数调优
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (七)理解angular中的module和injector,即依赖注入
  • (三)Honghu Cloud云架构一定时调度平台
  • (转)编辑寄语:因为爱心,所以美丽
  • (转)平衡树
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET命令行(CLI)常用命令
  • @property括号内属性讲解
  • [@Controller]4 详解@ModelAttribute
  • [2019/05/17]解决springboot测试List接口时JSON传参异常