连字及其在 IDE 中的使用

by

连字是啥

就是一个标准,它有各种编辑器的插件,用来把一些特定的连在一起的字符组合起来增加可读性。

比如,一般的程序语言中把不等号表示成:

!=

那么这个工具将会把这个符号变成:


以此类推。我觉得这个工具很好玩,而且不影响正常的代码编辑。目前我在日常写码过程中已经发现了这些符号可以形成连字:

<> []
!= == <= >=
-> ->> --> <-- <<- <-
<<< >>> => ==> === <==
+> <+ <| |> </ />
/= ++ -- // \\ {- -}
|| && ?? !! ~~ .. ...
## ### #### *** ---
:D :O :Q :C

这是字体官方给的效果图:

要使用这个效果,请在你的 JetBrains IDE 中打开 Settings -> Editor -> Color and Fonts -> Font , Primary Font 选 Fira Code ,然后把下面的 enable ligature 勾上。

顺便给出这个项目的GitHub 地址以及 Fira Code 这个字体的GitHub 地址

一看 GitHub 才发现这神奇玩意竟然是 Clojure 写的。。。


Tweet this
Top


创建一个 issue 以申请评论
Create an issue to apply for commentary


协议/License

本作品 连字及其在 IDE 中的使用 采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可,基于 http://ice1000.org/2016/12/24/Ligatures/ 上的作品创作。
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
知识共享许可协议