如何做网站布局优化,硬件开发平台是什么,学校网站查询学历,phpcms 网站转移前言
相信广大程序员朋友在写代码的时候一定会遇到过一个令人非常头疼的事情——切换输入法#xff0c;特别是对于那些勤于写注释的朋友#xff0c;简直就是噩梦#xff0c;正所谓懒人推动世界发展#xff0c;这不#xff0c;今天就向大家推荐一款好用的vscode插件#…前言
相信广大程序员朋友在写代码的时候一定会遇到过一个令人非常头疼的事情——切换输入法特别是对于那些勤于写注释的朋友简直就是噩梦正所谓懒人推动世界发展这不今天就向大家推荐一款好用的vscode插件该插件可以智能切换输入法怎么个智能法呢废话不多说直接进入正题。
准备工作
正式下载这个插件之前先要下载另一个插件IME-and-Cursor。 在vscode插件应用市场搜索该插件插件简介里有一些配置说明这里我以mac为例。
直接先放原文可跳过
Mac 系统
安装第三方输入法切换工具并完成本插件的相关设置
您可以使用任何能够获取输入法的 key 和使用 key 进行输入法切换的命令行工具。
下面以 im-select 为例说明相关安装和配置工作
【提示鉴于im-select在 Mac 系统上使用可能会存在问题您可以考虑使用其他工具如 macism 】
1. 安装 im-select安装说明
2. 分别获取中文和英文输入法的 key可以简单理解为输入法的 ID
切换到英文输入法并在终端中执行命令
/usr/local/bin/im-select 如果您的 im-select 安装路径与此不同请替换为您的
返回值即为您的英文输入法的 key。
以同样的方法获取您使用的中文输入法的 key。
3. 对本插件进行设置
相关的设置项共有四个分别是
ime-and-cursor.ChineseIM: 你的中文输入法的 keyime-and-cursor.EnglishIM: 你的英文输入法的 keyime-and-cursor.obtainIMCmd: 用于获取输入法的 key 的命令需要使用绝对路径ime-and-cursor.switchIMCmd: 用于切换输入法的命令需要使用绝对路径且将 “{im}” 作为要切换的目标输入法的 key 的占位符
下面是一个具体设置的参考样例
ime-and-cursor.ChineseIM: com.sogou.inputmethod.sogou.pinyin,
ime-and-cursor.EnglishIM: com.apple.keylayout.ABC,
ime-and-cursor.obtainIMCmd: /usr/local/bin/im-select,
ime-and-cursor.switchIMCmd: /usr/local/bin/im-select {im}我在这里以一套流程来简化上述说明
第一步 打开链接macism获取homebrew命令我直接在这里放出 brew tap laishulu/macism brew install macism打开终端运行这两条命令直接两条一起执行等待系统安装macism 第二步 切换系统输入法为英文在终端中输入macism这是一条获取当前输入源的key的指令切换系统输入法为中文再在终端输入macism获取中文的key复制刚才终端输出的英文输入法的key和中文输入法的key 第三步 打开vscodecommand‘’打开设置输入“IME-and-Cursor”依次找到以下四个设置项 Ime-and-cursor: Chinese IM 填入刚才复制的中文输入法的key Ime-and-cursor: English IM 填入刚才复制的英文输入法的key Ime-and-cursor: Obtain IMCmd 填入macism的绝对路径,终端输入【where macism】获得 Ime-and-cursor: Switch IMCmd 将刚才获得的macism的绝对路径后面加上“空格{im}”后填入 ⚠️{}不能省略点击这四个设置项旁边的“螺丝”符号将设置同步其他设置可根据自己的喜好设置 第四步 在插件商店搜索【Smart IME】下载安装即可一些偏好设置可以自行在设置里搜索【samrt ime】来设置 至此这个自动切换输入法的插件就能设置成功了单就注释情况下自动切换成中文输入法和检测到英文自动切换成英文这两点就已经能帮我们减去很多不必要的切换了。
最后我在这次配置过程中难得没有踩坑一次就配置成功。 幸甚至哉遂作此文与君同享。-