PanGu.js —— 为什么你们就是不能加个空格呢?

Author Avatar
HjtHjtHjt 8月 30, 2017
  • 在其它设备中阅读本文章


漢學家稱這個空白字元為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。


好毒,但是可以把遗产给猫也不错

一开始发现这个东西,是在 hexo-material-theme 的 typecho 版看到的,搜了一下发现好棒啊 _(:з」∠)_

项目地址:https://github.com/vinta/pangu.js

这玩野自带 chrome 扩展,Firefox 插件,还支持 Clojure,Elixir,Go,Java,JavaScript(both Node.js and Browser),Objective-C,PHP,Python,Ruby,Rust,Swift,简直丧心病狂……需要的话可以手动查看项目源码研究¯\_(ツ)_/¯

顺手加到了 RnMaterial 里……

好像有人做了个网页版的,如果懒得加你也可以在写文章的时候用:
https://zizhengwu.github.io/daft-auto-spacing/

我自己的想法是,平常聊天可以不加,但是写成文章必须加,我一般是手动加,不过加了插件以防万一。

不加你的感情路就危险了

另外,除了项目中本身提到的几个东西,Hexo 本身也是有插件可以用于中文西文之间加空格的,执行以下指令后,在 _config.yml 中加入 auto_spacing: ture 即可

npm install hexo-filter-auto-spacing --save

本文章使用 署名-非商业性使用-相同方式共享 3.0 未本地化版本 (CC BY-NC-SA 3.0) 协议许可。
本文链接:https://jakting.com/archives/pangu-js.html