连字及其在 IDE 中的使用

2016/12/24 Tools

连字是啥

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

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

!=

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


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

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

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

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

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

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


Search

    Post Directory



    如果觉得这篇文章给您带来了收获或者说它值得您这么做,您可以选择对我进行捐助。
    下面是微信支付哟


    本作品由
    连字及其在 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.
    知识共享许可协议