Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>jumpy-and-imeNew to Visual Studio Code? Get it now.
jumpy-and-ime

jumpy-and-ime

kp-bang

|
1 install
| (0) | Free
把jumpy的功能和控制系统ime中英文变化的能力聚合到一个插件上
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Jumpy and ime

前言

如果符合以下条件,在代码中有汉字输入需求(注释等),Windows10,微软拼音输入法,则可以安装使用该vscode插件

功能概览

聚合jumpy、Smart IME、IME and Cursor和HyperScopes Booster的功能,优化各个插件功能衔接,纯node实现。

preview

✨主要功能

  • 按快捷键Shift+Enter即进入Jumpy mode
    • 继续输入两次a-z即可令光标跳转到对应位置
    • 若第一个a-z按错了,按Escape可回退重写
    • 按Enter直接退出Jumpy mode
  • 默认设置,进入comment scope会自动设置为中文模式,退出comment、string scope会自动设置为英语模式
  • ctrl+alt+j光标向下移动n行,ctrl+alt+k光标向上移动n行,

❓ 常见问题

Q: 1.进入了jumpy模式,快捷码太密集了
A: 可以修改wordRegexp断词正则,都是|或逻辑,自行增减

Q: 2.进入了jumpy模式,光标移动卡顿
A: 两个字母有26*26=676个组合,可以把maxCodeCount设置得小一点,减少渲染压力

Q: 3.我安装了插件,为什么没有智能切换的效果?
A: 我是前端,默认支持js,jsx,ts,tsx,mjs,cjs,vue的文件后缀。你可以修改smartImeAssociationExt、enterScopesFurtherMatch和enterScopesToCnMatch的组合来尝试是否满足你的场景

Q: 4.光标的样式和颜色和输入法的模式不一定匹配
A: node无法取得输入法模式变化事件。一般情况下,插件根据当前光标scope主动去设置输入法模式后是匹配的,除非用户按了shift修改输入法模式导致不对齐。

问题反馈

Create an issue

为什么要做这个项目?

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft