win10 坑爹的输入法切换快捷键问题大家是如何解决的

2017-07-16 17:33:50 +08:00
 edison111cry

WIN10 自带了五笔输入法,蛮好的。但是快捷键切换输入法默认就是用 WIN 键+空格键, 或者直接按一下 SHIFT 键。但是写代码和打中文,这中间切着切着就会出现在中文状态下输入标点符号,有时候没注意,代码执行时就报错了。

哎,是我没有找到正确的使用方式,还是微软就是这么的 SB ?

11810 次点击
所在节点    Windows
68 条回复
old9
2017-07-16 17:44:42 +08:00
后者。

可用 IMEtool 这个小工具设定自定义快捷键。
misaka19000
2017-07-16 17:45:40 +08:00
换 Mac
snnn
2017-07-16 17:48:26 +08:00
换个编程语言。比如换 java 和 c++就没这苦恼,ide 实时警告

话说,写代码的时候敲中文干嘛?聊 qq 吗
bugmein3
2017-07-16 17:50:03 +08:00
试试设置默认输入模式为英文 体验可能会好些
edison111cry
2017-07-16 17:53:35 +08:00
@snnn 不是呀,有时候需要百度搜个啥的,或者代码写注释。并且 SHIFT 和 WIN 键+空格键 这两个开关输入法好像还不通用,刚才回这条的时候,用 WIN 键+空格键 就打不开中文输入法,然后再按 SHIFT 才出来。真坑
gdtv
2017-07-16 17:53:37 +08:00
+1
windows10 的输入法切换、中英文切换我真是很不习惯。
并且 WIN10 自带的五笔输入法有时候反应有点慢,反应速度赶不上我打字速度(我打字并不快)
edison111cry
2017-07-16 17:56:36 +08:00
我感觉 SHIFT 和 WIN 键+空格键 这两个开关输入法 ,好像一个是把中文输入法给切成英文输入法的,一个是把中文输入法环境下切成英文输入的,所以这两个并不通用,经常出现误按 SHIFT 键变成英文后,按 WIN 键+空格键 切不回来,然后再点 SHIFT 才切回来
abowloflrf
2017-07-16 18:00:21 +08:00
我一般是添加一个语言里面只有英文输入,然后写代码的时候使用 shift+alt 切换语言,这样就比较少出错了,要不然经常误按 shift 出错
129tyc
2017-07-16 18:03:59 +08:00
学好英语然后删掉中文输入法,解决╮(╯_╰)╭
yoohwzy
2017-07-16 18:08:19 +08:00
Win + 空格 是在不同语言的输入法下切换; Shift 是在同一语言的输入法下切换。
比如,只添加了中文,那就是按 Shift 在 拼音 /英文 之间切换;如果还添加了英语,那就是 Win + 空格 在不同语言的输入法中切换。
Mac 下输入法切换,Caps 切换经常失效……
tangyouze
2017-07-16 18:19:10 +08:00
关于 windows 的输入法 两点建议
第一个是打开 选项 每个应用使用自己独立的输入法 这样浏览器用中文输入法的时候 ide 可以保持英文输入法 选项具体在哪儿记不得了 手机回复的

第二个是 用 windows 加空格切换输入法 win 加空格其实是切换语言 设置好保证每个语言下面只有一个输入法 这样 win 加空格可以稳定切换中英文输入法 如果不喜欢 win 加空格的 可以用 autohokey 替换成 ctrl 加空格
edison111cry
2017-07-16 18:22:47 +08:00
有没有什么办法取消掉 SHIFT 切换输入法状态的,这样就会很大程度改善了
tangyouze
2017-07-16 18:23:59 +08:00
@edison111cry 同一个语言下只保留一个输入法
edison111cry
2017-07-16 18:31:21 +08:00
@tangyouze 我电脑上只有一个默认的英文输入法,删不掉。还有一个就是中文五笔输入法了。这应该就是一个语言下只有一个输入法吧。WIN 键+空格键 可以在英文和五笔之间切换。但是 SHIFT 键也能切换,还关不掉。我擦
honeycomb
2017-07-16 18:31:57 +08:00
你需要的是一个中文模式只能输入中文字符的类型?
ProjectAmber
2017-07-16 18:36:53 +08:00
语言里只有中文,使用 Ctrl-Space 切换输入法状态。
语言里有英文和中文,使用 Win-Space 切换语言。

Shift 键切换输入法状态可在输入法设置中关闭。
shinwood
2017-07-16 18:38:51 +08:00
我的经验是电脑常年保持英文输入法,只在需要输入中文的时候通过 Ctrl + Space 或者 Win + Space 切换成中文。

现在我已经习惯了 Win + Space 了,但看到楼上有建议通过 AHK 替换成 Ctrl + Space 的,打算试试。毕竟这是从 XP 时代就留下来的输入法。

OSX 上我用 CMD + Space 切换。这个没办法,只能靠不同的键盘来习惯不同的切换方式了。
edison111cry
2017-07-16 18:48:50 +08:00
@honeycomb 但是在自带的五笔输入法里,还是可以用 SHIFT 切换状态
edison111cry
2017-07-16 18:49:42 +08:00
@ProjectAmber Shift 键切换输入法状态可在输入法设置中关闭。
大神这个是怎么设置关闭的,试了好久都没有搞定
yksoft1
2017-07-16 19:01:23 +08:00
使用桌面语言栏

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

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

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

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

© 2021 V2EX