Windows10 中文環(huán)境有一個病態(tài),就是默認的Ctrl+Space快捷鍵修改了,重啟后會恢復(fù)的問題,這樣一些使用了Ctrl+Space快捷鍵的軟件都很杯具。
在網(wǎng)上找了很久都沒有方法,什么修改注冊表,添加語言的方法我都試過了,都不好用。
還是這里找到了一個辦法 https://www.bilibili.com/read/cv5012438/
Windows 10 1903 180X
Webstorm IDEA VSCode Ctrl+Space 與微軟拼音沖突無法正確觸發(fā)補全, 使用AutoHotkey 解決
解決方案:
使用AutoHotkey 軟件在指定的窗口覆蓋Ctrl+Space 的全局行為
在安裝AutoHotkey 之后新建文件ctrl-space.ahk, 輸入以下內(nèi)容:
; VSCode
#IfWinActive ahk_exe Code.exe
Ctrl & Space::ControlSend, , ^{Space}, ahk_exe Code.exe
; webstorm64
#IfWinActive ahk_exe webstorm64.exe
Ctrl & Space::ControlSend, , ^{Space}, ahk_exe webstorm64.exe
; idea64
#IfWinActive ahk_exe idea64.exe
Ctrl & Space::ControlSend, , ^{Space}, ahk_exe idea64.exe
; 代碼做了如下事情:
; 1.在Visual Studio Code 中按下Ctrl+Space 之后
; 2.接管Ctrl + Space, 不會觸發(fā)微軟拼音的中英文切換了
; 3.向Visual Studio Code 發(fā)送模擬按鍵Ctrl + Space, 觸發(fā)補全
運行ctrl-space.ahk
那個程序名字要自己找哦,在任務(wù)管理器的詳細信息中

Snipaste_2020-05-03_09-36-06.png
為什么我上傳圖片是這樣的,。。。。。。用不來。。
安裝了AutoHotkey了后,在腳本文件上右鍵就有相關(guān)的編譯,運行功能
可以自己編譯成 exe 添加到開機啟動中,世界清靜了。。。
希望可以幫到強迫的您 ………………
我是受不了