V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
absente
V2EX  ›  全球工单系统

准备做一个为编程优化的 vscode 输入法插件,诸君有没什么想要补充的?

  •  
  •   absente · 2018-11-02 16:54:54 +08:00 · 3335 次点击
    这是一个创建于 2231 天前的主题,其中的信息可能已经有所发展或是发生改变。
    个人主要想解决的问题:

    1. 中英文切换
    - 其实在代码里不需要多少中文,但是偶尔还是要用,以及输入希腊字母等
    2. 减少 shift
    - 默认的标点符号布局很多需要 shift,不够方便,容易疲劳
    3. 用 autohotkey 等方法实现不够通用
    - vscode 做完后,port 到浏览器做 crx 也可以
    4. 可以适当加入一些文本类的宏处理
    13 条回复    2023-10-25 12:36:32 +08:00
    CivAx
        1
    CivAx  
       2018-11-02 17:12:04 +08:00
    pkill sogou*
    wikinee
        2
    wikinee  
       2018-11-02 17:30:30 +08:00   ❤️ 1
    看到这标题, 懵了几秒钟...
    1. 中文可以打, 但是标点符号都换成英文的.
    2. 大小写问题,学 CLion, 自动驼峰、还是小写加_, 还是其他风格...
    3. 其他...没想到了
    binaryify
        3
    binaryify  
       2018-11-02 18:24:02 +08:00   ❤️ 1
    输入法不是有中文状态下输入英文标点的功能吗
    absente
        4
    absente  
    OP
       2018-11-02 18:25:35 +08:00
    @binaryify 切换不够方便。再比如换个电脑,又要重新调啥的,想着得了干脆做个 vscode 插件,以后就方便了
    binaryify
        5
    binaryify  
       2018-11-02 18:32:04 +08:00
    @absente 哈哈,支持下
    creanme
        6
    creanme  
       2018-11-02 18:34:31 +08:00
    希望有跳出) } ] “等符号 的功能
    creanme
        7
    creanme  
       2018-11-02 19:47:53 +08:00   ❤️ 1
    希望能 tab 键跳出) } ] “等符号,但是与 tab 补全功能不冲突,根据环境判断是补全还是跳出。
    KHfqLAYYS6BKJT3R
        8
    KHfqLAYYS6BKJT3R  
       2018-11-02 20:04:08 +08:00 via Android   ❤️ 1
    906mbc
        9
    906mbc  
       2018-11-09 09:34:05 +08:00
    楼主做出来了吗 ?就要这样的插件啊
    absente
        10
    absente  
    OP
       2018-11-09 12:16:23 +08:00 via Android
    @906mbc 这是个调研帖,等做出来了会告知的。目测明年四月
    Jreen
        11
    Jreen  
       2018-11-15 09:41:41 +08:00   ❤️ 1
    希望有自动配对成对的中文标点(就是“” ‘’ () 《》{} [] 等)以及英文的<>、'和"这样的自动配对功能。vscode 有()[]{}这样的自动配对,却没有'和''这样的自动配对……
    absente
        12
    absente  
    OP
       2018-11-17 21:30:58 +08:00
    @Jreen 嗯。打算先实现标点符号的转换(比如在中文输入状态下输入的全角括号自动转半角),再实现中文标点的配对
    yf1205204316
        13
    yf1205204316  
       2023-10-25 12:36:32 +08:00
    @absente #12 五年过去了,请问这个功能做出来了吗?还挺需要的~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2714 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:32 · PVG 22:32 · LAX 06:32 · JFK 09:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.