个人下载:http://pan.baidu.com/s/1kT5FXwr 编辑器
不放心的到官方网站下载源代码编译。 网站
我想大部分人都习惯用“Ctrl+空格”来切换中文输入和英文输入,但你升级到蛋疼的 WIN8 后,你会发现这个键没用了…… spa
若是你平时基本都是用中文倒仍是很容易习惯,用“shift”切换中文输入法为“输入英文”便可,可是若是你是敲代码一族,那么 Shift 键算是经常使用键,蛋疼的事就发生了:例如 .net
1. 临时输入大写字母 A: shift + A,而后你不当心先按了下 shift,那么这时就变成中文输入了……囧
2. 敲代码过程当中须要常常敲标点符号,如 "" 而后你不当心按了下 shift 键,就变成中文标点符号了……囧
... code
有朋友说能够设置为 ctrl 键啊,其实,平时使用中 ctrl 键也常常使用,老是会无心中按了……由于 WIN8 的输入法是“全局”的……(固然能够设置为独立,但也仍是同样问题) 文档
反正无论怎么说不方便……自从升级到 WIN8 后我一直被这个虐待,敲代码差点崩溃摔桌…… get
AutoHotkey 是啥我就不介绍了,不知道的朋友本身搜一下吧,我在这里只是借用它强大的功能的一个小功能“键盘映射”来实现 WIN8 下 Ctrl+Space 切换中英文输入法。 编译
逆天的 WIN8 下输入法切换问题我上篇文章《WIN8下输入法切换问题: 勉强解决》已经说了和临时解决办法,如今我要用 AutoHotkey 来解决不能用 Ctrl+Space 快捷键来切换中英文输入法的问题。 原理
0. 先按照我上篇文章折腾好(设置为 Ctrl+Shift 切换中英文语言)
1. 去 http://www.autohotkey.com/ 下载 AutoHotkey 最新版并安装,安装时提示生成范例,答是便可。
2. 而后去“个人文档”,用文本编辑器打开 AutoHotkey 脚本文件 AutoHotkey.ahk,在最下面添加 文本编辑器
^Space::#Space ;************** ;ctrl+space代替ctrl+shift ;^Space::^Shift ;ctrl+space代替win+space ;^Space::#Space ;**************
(注:原理就是把 Ctrl+Space 映射到 Win+space.也能够映射到Ctrl+Shift)
3. 双击 AutoHotkey.ahk 运行脚本(若是有提示窗口答“是”)
4. 没有了,你试试 Ctrl+Space,哈哈哈
好无聊,就这输入法居然这么折腾,囧rz,算了,顺便研究一下 AutoHotkey 吧,据说很强大,快捷键无所不能……
记得设置多个语言:
http://www.oschina.net/p/autohotkey
声明: 除非注明,ZWWoOoOo文章均为原创,转载请以连接形式标明本文地址
本文地址: http://zww.me/archives/25715