我在Hadi Hariri的GOTO 2016 • Kotlin - Ready for Production会议上见证了这一点。
在他的一些代码中,通常看起来像这样:
if (x != y) { /* do some stuff */ }
正以一种优雅的风格展示着:
if (x ≠ y) { /* do some stuff */ }
代码使用常规的!=
运算符,IDEA负责其余的工作。
那么,如何启用/禁用此功能?
我在Hadi Hariri的GOTO 2016 • Kotlin - Ready for Production会议上见证了这一点。
在他的一些代码中,通常看起来像这样:
if (x != y) { /* do some stuff */ }
正以一种优雅的风格展示着:
if (x ≠ y) { /* do some stuff */ }
代码使用常规的!=
运算符,IDEA负责其余的工作。
那么,如何启用/禁用此功能?
5条答案
按热度按时间zengzsys1#
要启用连字,请转到设置→编辑器→颜色和字体→字体,选择支持连字的字体,例如:FiraCode、Hasklig、Monoid或PragmataPro(必须安装字体),然后选择启用字体连字选项。
资料来源:link。
若要预览某些字体,包括几种带连字的字体:https://app.programmingfonts.org/
4xy9mtcn2#
这是“字体连字”功能,它使用ligatures将支持它们的字体中的字符组合在一起。此功能在标准编辑器中默认禁用,在2020.3中引入的阅读器模式中默认启用。
此功能可以在project settings窗口(Windows和Linux中的
File | Settings…
或macOS中的IntelliJ IDEA | Preferences…
)中为当前项目启用和禁用。这些设置位于设置窗口中:
*编辑器:
Editor | Font
-〉“启用字体连字”复选框*读卡器模式:
Editor | Reader Mode
-〉“字体连字”复选框pcrecxhr3#
Goland
-〉Preferences
-〉Editor
-〉Font
-〉Enable font ligatures
对普通文件很有效,但对vendor/
目录下的文件不起作用。这些文件需要在编辑器中关闭并重新打开。mklgxw1f4#
我使用Android Studio 4.0的材料设计主题,导航到:
文件-〉设置-〉编辑器-〉配色方案-〉配色方案字体
并选中启用字体连字。对以下对象执行相同操作:
文件-〉设置-〉编辑器-〉配色方案-〉控制台字体。
这是在inteliJ中选择firaCode作为您的字体之后。找到它here并将其安装为普通字体。
yvgpqqbh5#
这是“字体连字”,这是某些字体的一个功能,可以将两个字符显示为一个符号(但这两个字符仍然存在于文件中)。您可以在首选项页面中搜索“连字”,并选中启用。您还需要使用支持连字的字体,如Fira Code。