autoSwitchIputMothod
自动切换mac输入法-安静模式
此脚本可以自动切换指定程序输入法到en状态,即方便开发者使用的安静模式
将脚本设置为开机自启动的方法
1.在目录~/Library/LaunchAgents下创建文件 xx.xx.plist,内容如下
//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd >
Label
此处为应用名字
ProgramArguments
python
你的脚本路径/autoSwitch.py
KeepAlive
RunAtLoad
StandardErrorPath
你的日志路径keyAutoSwitch.log
StandardOutPath
你的日志路径KeyAutoSwitch.log
WorkingDirectory
/tmp/
替换掉路径部分
2. 配置
在用户目录~,创建文件 .need_sw_app 将需要使用安静模式的app的bundleId添加到该文件中即可,默认切换至en,如需自动切换到zh-CN请指定 如:
com.jetbrains.PhpStorm
com.jetbrains.pycharm
com.microsoft.VSCode
com.apple.TextEdit
com.google.Chrome
com.jetbrains.WebStorm
com.tencent.xinWeChat:zh-CN
jp.naver.line.mac:ja-JP
PS:查询bundleID的方法 osascript -e 'id of app "Chrome"'
3. 加载
launchctl load ~/Library/LaunchAgents/xx.xx.plist
4. 卸载
launchctl unload ~/Library/LaunchAgents/xx.xx.plist