V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wsgzao
V2EX  ›  程序员

推荐一款 Tampermonkey 油猴插件 空格之王 自动为中英文之间添加一个空格

  •  
  •   wsgzao ·
    wsgzao · 2018-10-01 18:03:02 +08:00 · 4809 次点击
    这是一个创建于 2279 天前的主题,其中的信息可能已经有所发展或是发生改变。

    空格之王 自动为中英文之间添加一个空格

    与 為什麼你們就是不能加個空格呢? 脚本的区别和联系

    1. 是两个作用完全一致的脚本。
    2. 我们都调用了 Pangu.js 库进行空格处理,但那个脚本使用的是 2.5.6 版且长期没有更新,此脚本使用的是最新版本 3.3.0+。作为强迫症患者,自然得这么做。
    3. 代码上优化了实现方式。
    4. 那个脚本没有对一些不兼容网站做特殊处理(如谷歌图片搜索和谷歌翻译),此脚本完善了这些内容。

    如果你跟我一样,每次看到网页上的中文字和英文、数字、符号挤在一块,就会坐立难安,忍不住想在它们之间加个空格。这个脚本正是你在网路世界走跳所需要的东西,它会自动替你在网页中所有的中文字和半形的英文、数字、符号之间插入空白。

    汉学家称这个空白字元为「盘古之白」,因为它噼开了全形字和半形字之间的溷沌。另有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其馀三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。

    Greasyfork 在线安装: https://greasyfork.org/zh-CN/scripts/37950


    顺便推荐一款自己正在使用的 Hexo 中英文之间自动添加空格插件,效果很明显

    # cd 到博客目录之后运行下面的代码即可
    npm install hexo-pangu-spacing --save
    

    [实际效果展示] 从国内跳槽至新加坡工作的经验分享 - https://wsgzao.github.io/post/singapore/

    13 条回复    2020-09-06 10:11:02 +08:00
    chendeshen
        1
    chendeshen  
       2018-10-01 18:34:40 +08:00 via Android
    早就想有这个功能了
    kawkeye
        2
    kawkeye  
       2018-10-01 19:19:17 +08:00 via Android
    that is amazing,+1
    H0TSp1RnG
        3
    H0TSp1RnG  
       2018-10-01 19:23:19 +08:00 via Android
    空格之王 盘古之白
    可以 这很传奇说之浮夸
    xbigfat
        4
    xbigfat  
       2018-10-01 19:26:36 +08:00 via iPhone
    空格之王用了很久了,我现在在打字掺杂英文的时候都会加上空格
    pig1983
        5
    pig1983  
       2018-10-01 20:28:55 +08:00
    用了很久了这个应用,貌似 chrome 商店就有
    Schalkiii
        6
    Schalkiii  
       2018-10-01 21:12:12 +08:00
    提两个问题啊。
    1.库的版本对于速度、内存的影响差异有多少?
    2.扩展版本和脚本版本对于速度、内存的影响差异有多少?
    poorcai
        7
    poorcai  
       2018-10-01 22:38:06 +08:00
    赞一个,现在打字基本上都会加空格哈哈哈
    viazure
        8
    viazure  
       2018-10-02 09:06:46 +08:00 via Android
    对,就是因为之前那个脚本有些网站兼容有问题弃用了。那么试试你这个吧
    killadm
        9
    killadm  
       2018-10-02 09:06:49 +08:00
    一直在用 為什麼你們就是不能加個空格呢
    Phishion
        10
    Phishion  
       2018-10-03 11:06:44 +08:00
    话说,这个插件没什么意义吧,只能在浏览器里面用,使用场景不充分,不如下一个输入法,自带这个功能,场景全覆盖
    Phishion
        11
    Phishion  
       2018-10-03 11:09:28 +08:00
    我以为是针对输入的,原来是输出显示用的,想法很骚,不知道性能表现如何
    Kagari
        12
    Kagari  
       2018-10-03 18:22:19 +08:00
    试下这个和 crx 版比起来性能有没有提升
    wangweiggsn
        13
    wangweiggsn  
       2020-09-06 10:11:02 +08:00
    好东西,感谢分享 thanks
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:56 · PVG 12:56 · LAX 20:56 · JFK 23:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.