V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
codeless
V2EX  ›  问与答

微信如何做到像 tg 一样,短句之间空格自动转换为标点符号

  •  
  •   codeless · 2019-04-12 11:47:01 +08:00 · 1704 次点击
    这是一个创建于 1812 天前的主题,其中的信息可能已经有所发展或是发生改变。
    正好前几天看到本站上有大佬分享 Hammerspoon 的使用妙招,随 app 切换输入法是通过控制键盘实现的吧?
    理论上输入法不开放 api 就做不到了吧?或者还有什么办法可以做到?
    然后 tg 的话还有智能判断,就是你输入完一个词马上再连按空格的话才会转换成标点,如果停顿一会儿再按的话就还是空格。
    4 条回复    2019-04-12 12:22:05 +08:00
    zcating
        1
    zcating  
       2019-04-12 11:50:08 +08:00 via iPhone
    UITEXTView 的 onchange 事件,加个时间戳就好了,判断输入间隔,间隔小于某个数,就替换双空格键为句号。
    zhonghongkai07
        2
    zhonghongkai07  
       2019-04-12 12:01:37 +08:00 via Android
    Gboard 就支持双击转标点符号
    herozzm
        3
    herozzm  
       2019-04-12 12:12:57 +08:00 via iPhone
    是啊 我基本不打标点符号 空格来的更快 因为输入法的原因 逗号什么的还得切换找来找去 麻烦
    jianmingd
        4
    jianmingd  
       2019-04-12 12:22:05 +08:00
    倒是习惯使用标点,但切换确实费力,一般都是用 ,? 比较多,别的几乎不用。

    Gboard 双击变 。 可以设置改成别的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5432 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 08:34 · PVG 16:34 · LAX 01:34 · JFK 04:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.