编码/等宽字体诸如JetBrains Mono支持连字字体,可以将某些特定的相邻合并绘制,

从而提高可读性和美观度,编辑器Notepad++原生没有此特性的开启设置,

本文提供**在Notepad++中开启字体连字的方法。

  1. 插件 > 插件管理中安装LuaScript插件

  2. 点击插件 > LuaScript > Edit Startup Script

  3. 输入下面代码

    1
    editor.Technology = SC_TECHNOLOGY_DIRECTWRITE
  4. 保存,重启

JetBrains Mono

开启前

开启前

开启后

开启后

1
-- --- == === != !== =!= =:= =/= <= >= && &&& &= ++ +++ *** ;; !! ?? ?: ?. ?= <: :< :> >: <> <<< >>> << >> || -| _|_ |- ||- |= ||= ## ### #### #{ #[ ]# #( #? #_ #_( #: #! #= ^= <$> <$ $> <+> <+ +> <*> <* *> </ </> /> <!-- <#-- --> -> ->> <<- <- <=< =<< <<= <== <=> <==> ==> => =>> >=> >>= >>- >- >-- -< -<< >-> <-< <-| <=| |=> |-> <-> <~~ <~ <~> ~~ ~~> ~> ~- -~ ~@ [||] |] [| |} {| [< >] |> <| ||> <|| |||> <||| <|> ... .. .= .- ..< .? :: ::: := ::= :? :?> // /// /* */ /= //= /== @_ __