mac 中搜狗输入法在 VS Code 中的异常情况

2021-05-17 13:32:33 +08:00
 ZanderHsueh

用了两年了自带输入法,最近终于忍受不住了换成了搜狗试试,因为习惯了用 Caps lock 切换中英文,也就改了搜狗切换中英文的方式,在其它地方一切正常,只是在 VSCode 的终端中切换成英文后会自动大写,并且 shift 切换大小写不起作用,就需要使用中文敲命令或者切换输入法,麻烦烦,恶心心~~不知道原因是啥,如何解决?

ps:在 Intel 和 M1 下面都是这种情况

3471 次点击
所在节点    macOS
11 条回复
1002xin
2021-05-17 13:35:39 +08:00
在 VS Code 切自带英文键盘不要用搜狗的英文键盘(仍然很不建议使用搜狗输入法
meisen
2021-05-17 13:38:53 +08:00
你 VSC 默认是系统英文吧,你需要切换为搜狗才有效啊
ZanderHsueh
2021-05-17 13:41:01 +08:00
@1002xin 自带输入法啥都好,就是词库。。。很影响输入效率
gqbre
2021-05-17 13:43:22 +08:00
这个 bug 两年多了... 一直没修
ZanderHsueh
2021-05-17 13:44:53 +08:00
@meisen 没有,默认也是搜狗,实际的情境是:

第一种:

1. 输入法为搜狗中文模式
2. 进入 VS Code 终端,Caps lock 切换为英文,就成大写了,切不了小写

第二种:

1. 输入法为英文模式
2. 进入终端,大写,无法切小写
meisen
2021-05-17 13:52:53 +08:00
@ZanderHsueh 刚测试 Intel 正常,不知道是不是没有完美适配 M1
gqbre
2021-05-17 13:59:10 +08:00
@meisen @ZanderHsueh 复现缺少表达最重要的设置,搜狗 /百度输入法要设置为使用 CapsLock 切换中英文,默认是 Shift 切换。这个问题只在使用 CapsLock 切换中英文时出现
ZanderHsueh
2021-05-17 14:00:59 +08:00
@gqbre 是的,shift 切换中英文的情况是没问题的
meisen
2021-05-17 14:08:09 +08:00
@gqbre 我测试就是使用 Caps lock 正常( iMac 11.3.1 sogou 6.0.3.12502 ),去年还尝试使用 Caps lock,没习惯干脆禁用了中英文切换,只保留搜狗中文和系统英文
yuancoder
2021-05-17 14:12:42 +08:00
搜狗输入法英文模式在 vim 下会很卡
stille
2021-05-17 18:23:32 +08:00
前几周也和楼主一样的问题,最后还是用回了官方输入法.

官方输入法就是词库和默认英文标点不全两个大问题.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/777409

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX