V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
codeless
V2EX  ›  问与答

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

  •  
  •   codeless · Apr 12, 2019 · 2672 views
    This topic created in 2578 days ago, the information mentioned may be changed or developed.
    正好前几天看到本站上有大佬分享 Hammerspoon 的使用妙招,随 app 切换输入法是通过控制键盘实现的吧?
    理论上输入法不开放 api 就做不到了吧?或者还有什么办法可以做到?
    然后 tg 的话还有智能判断,就是你输入完一个词马上再连按空格的话才会转换成标点,如果停顿一会儿再按的话就还是空格。
    4 replies    2019-04-12 12:22:05 +08:00
    zcating
        1
    zcating  
       Apr 12, 2019 via iPhone
    UITEXTView 的 onchange 事件,加个时间戳就好了,判断输入间隔,间隔小于某个数,就替换双空格键为句号。
    zhonghongkai07
        2
    zhonghongkai07  
       Apr 12, 2019 via Android
    Gboard 就支持双击转标点符号
    herozzm
        3
    herozzm  
       Apr 12, 2019 via iPhone
    是啊 我基本不打标点符号 空格来的更快 因为输入法的原因 逗号什么的还得切换找来找去 麻烦
    okxyz
        4
    okxyz  
       Apr 12, 2019
    倒是习惯使用标点,但切换确实费力,一般都是用 ,? 比较多,别的几乎不用。

    Gboard 双击变 。 可以设置改成别的?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2435 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 07:45 · PVG 15:45 · LAX 00:45 · JFK 03:45
    ♥ Do have faith in what you're doing.