推荐好看的编程字体

摘要:
一个好的编程字体通常需要满足几个基本条件:等宽字体,这可以使代码对整洁,看起来更干净;其次,它可以准确区分['i'、'1'、'l']、['0'、'o'、'o']、[Ww、Xx、YY]等字符;最后,字符间距是适当的。除了上述客观标准外,我认为选择编程字体一定很舒服。这里是推荐的编程字体:yaheiconsoles。Microsoft Yahei(中文)+Consolas(英文)混合字体。首先看下图:配置步骤

  一个好的编程字体通常需要满足几个基本条件:等宽字体,可以使代码对的整齐,看起来更整洁;其次能够准确区分  [‘i’, ‘1’, ‘l’] 、 [‘0′, ‘o’, ‘O’]、[Ww、Xx、Yy]等字符;最后是字符间距合适。除了上述客观标准,个人认为选择编程字体,一定是自己看着舒服的 。下面推荐一种编程字体:yahei consolas。微软雅黑(中文)+Consolas(英文)的混合字体。先看效果图如下 :

推荐好看的编程字体第1张

配置步骤

(1)下载yahei consolas字体。下载路径:yahei consolas

(2)将解压后获得的YaHei.Consolas.1.12.ttf文件放到C:WindowsFonts目录。

(3)Notepad++将字体设置为YaHei.Consolas的方法为菜单栏 -> 设置 -> 语言格式设置。界面如下:

推荐好看的编程字体第2张

(4)PyCharm字体设置方法如下(File -> Settings -> Editor -> Font。注意先将选项Show only monospaced fonts去勾选):

推荐好看的编程字体第3张

免责声明:文章转载自《推荐好看的编程字体》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用 Spring Security 保护 Web 应用的安全Linux操作系统Centos7.2版本搭建Apache+PHP+Mysql环境下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

机器翻译 2010年NOIP全国联赛提高组

题目描述 Description 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义 来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有, 软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中 文含义然后...

Linux下安装gcc 、g++ 、gfortran编译器

原文链接:http://blog.sina.com.cn/s/blog_6dd65c6f0100y793.html 一、ubuntu下gcc/g++/gfortran的安装1.安装(1).gcc  ubuntu下自带gcc编译器。可以通过“gcc -v”命令来查看是否安装。(2).g++  安装g++编译器,可以通过命令“sudo apt-get inst...

软件详细设计说明书

软件详细设计说明书 1.引言1.1、编写目的 根据我们在上课找教室就的尴尬状况,我们团队决定开发课堂派派软件。每当去上课找教室时,会很找不到教室,导致迟到,或者走错教室,我顿感忧伤,实难想到跑了如此远的路,浪费如此多的时间,还影响到正常的学习,我的心被刺穿了,我想能不能有一款软件可以让我不再如此浪费宝贵时间,能不能有一款软件让我在百忙之中还可以查看到教室信...

(2)C#工具箱-公共控件2

1、MaskedTextBox 限制填写数据格式的文本框 2、MonthCalendar 用法和DateTimePicker相同 日历 3、NotifIcon (1)添加此控件后,此界面运行时会弹出用户自定义的图标 (2)还可以设置右击此图标后显示的菜单 拖入一个图标 设置 然后用NotifIcon控件的属性做关联 运行后 右键图标 (3)也可以执...

iOS自动化环境搭建(超详细)

1.macOS相关库安装 libimobiledevice > brew install libimobiledevice 使用本机与苹果iOS设备的服务进行通信的库。 ideviceinstaller brew install ideviceinstaller 获取设备udid、安装app、卸载app、获取bundleid carthage &...

Android ANR详解

如何避免KeyDispatchTimeout 1:UI线程尽量只做跟UI相关的工作 2:耗时的工作(比如数据库操作,I/O,连接网络或者别的有可能阻碍UI线程的操作)把它放入单独的线程处理 3:尽量用Handler来处理UIthread和别的thread之间的交互 如何去分析ANR DALVIK THREADS (22): "main" prio=5 t...