
Jetbrains Mono可作为独立下载可用,并且也捆绑在所有Jetbrains IDE中。在其网页上发现更多字体功能和设计。
Jetbrains Mono的默认版本带有Opentype功能和连字(在设置中始终可以打开和关闭)。如果您的IDE不支持Opentype,请使用该字体的特殊版本-Jetbrains Mono NL,其中不包含任何连接。
Jetbrains Mono的最新版本带有Jetbrains IDE,从v2019.3开始。
在IDE设置中选择Jetbrains Mono:转到Preferences/Settings → Editor → Font ,然后从字体下拉列表中选择Jetbrains Mono。
使用font-jetbrains-mono Cask安装它:
brew install --cask font-jetbrains-mono在Mac/Windows上:
请注意,如果您以前已经安装了Jetbrains Mono,请卸载所有以前的版本,以排除渲染中的冲突和错误。
在Linux上:
打开终端并运行以下内容:
/bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/install_manual.sh ) "一旦将JetBrains Mono安装在操作系统中,就可以配置编辑器。
Preferences → Settings ,或使用键盘快捷键Ctrl + (Mac上的CMD + )。JetBrains Mono ,替换任何内容。"editor.fontLigatures": true to json文件。Jetbrains Mono中有8种字体样式,从薄到外来,每种字体都有自己的斜体版本。

尽管字符仍然是宽度的标准配置,但小写的高度被最大化。这种方法将代码线路保持在开发人员期望的长度上,并且有助于改善呈现小尺寸的渲染,因为每个符号都占据了更多像素。


结扎是一个由两个或多个连接符号组成的角色。传统上,它是在印刷文本中作为节省空间的技术的。在代码中,采用了该技术来显示运营商,主要用于两个目的:


请注意,如果您的IDE不支持Opentype功能和连接,请改用Jetbrains Mono NL。
从v2.304开始,Jetbrains Mono增加了对替代字符的支持。风格集ss01-20通常会更改一组字符。字符变体cv01-99通常仅更改一个字符。这是启用这些功能的说明。


您可以在我们的Wiki页面上找到设置完整的Jetbrains Mono角色。
注意要从源构建,您需要Python 3.9.5或更高版本(在此处可为Python安装说明)。
源文件可以在“源”文件夹中找到。要打开它们,您将需要Glyphs应用程序。
要构建.ttf , .otf , woff2 &variable .ttf您将需要:
pip install gftoolspip install fonttools[woff]gftools builder sources/config.yaml并运行它。python scripts/generate_variable_webfonts.py ,然后运行以生成变量woff2文件。Jetbrains Mono字体可在OFL-1.1许可下获得,并且可以免费用于商业和非商业目的。您不需要归功于喷气盘,尽管如果您这样做,我们将非常感谢它。
源代码可在Apache 2.0许可下获得
类型设计师
菲利普·诺鲁林
团队负责人
Konstantin Bulenkov
由于
Nikita Prokopov
Eugene Auduchinok
Tatiana Tulupenko
dmitrij batrak
Intellij平台UX团队
网络团队