[AHK-VSCode上手指南] 是时候抛弃难用的SciTE4A
SciTE4AutoHotkey实在是太不给力了,DeBug功能虽然有,但是很鸡肋,编辑器方面的功能还不如VSCode。今天准备干脆换了。 将我的SciTE4AutoHotkey换用VSCode后,我主要做了以下设置,我是折腾了半个小时的,所以这里记录一下,便于之后的人看到,配置起来方便。
另外我把自用的配置和相关的字体打包了一下,放在百度云,你可以直接下载使用。
更换语言为中文
像我这样英语比较废柴的,愉快的使用VSCode,自然是先要换成中文。
- 首先更改配置文件为中文。点击左侧非编辑器界面,让焦点离开编辑器,按下快捷键Ctrl+Shift+P,在弹出的搜索框中填入 language ,找到并且打开这个配置。之后改为"locale":"zh-CN"。不过现在还不会生效,因为还没有下载中文语言包。

-
在VSCode打开的情况下,进入该网站。单击安装之后,Chrome会询问你是否调外部应用,调用之后在VSCode中操作就可以。
-
重启VSCode界面就应该变成中文的了。
安装AHK高亮插件
这个其实非常简单,你随便打开一个后缀是ahk的文件,之后VSCode就会提示,按引导操作就行了。
更换好用的编程字体
-
打开 Code\User\settings.json (我是直接用Everthing搜索的,这个配置文件很重要,后面的所有配置几乎都会用的)
-
左侧是只读栏,右侧是用户配置栏。
这个设置感觉还是很贴心的,比SciTE4AutoHotkey 实在是强太多,如果下了中文语言包,还会都加上中文注释,上手零压力。需要特别说明的是,设置之间必须用英文半角逗号隔开,这个别忘记。

本人的具体配置如下,选项的相关说明,在配置注释中,可以直接复制到VSCode中再看。
用到的相关字体除了最后一个,其他的应该都是需要手动安装的,我都打包好了,如果地址失效,其实也没问题,都比较有名,很好找。
//格式:先是一个双引号,然后是单引号,单引号[1] 内是具体字体的名字[2],如果需要多个字体进行互补,那么用逗号将它们的名称[3] 隔开。
"editor.fontFamily": "'Fira Code','Source Code Pro','方正兰亭黑_GBK','monospace'",
//[1] 之所以使用单引号是因为,字体名称中间有空格的时候,可能产生歧义,所以如果中间没有空格,也可以不加,比如说 monospace 。不过我还是都加了,看起来更和谐。
//[2] 到底怎么名字我不太清楚,这个只留下其中一个,一个一个试,按下“保存”后有变化,就说明OK了。
//[3] 名称越靠左侧,优先级越高。所以我先优先使用两个编程字体'Fira Code','Source Code Pro'。之后剩下中文使用'方正兰亭黑_GBK',你也可以用谷歌免费的 Noto Sans CJK SC ,我看效果也很好。这是最后一个,我也不求甚解了,看到网上都加上,那也就加上吧,反正没什么坏处。
"editor.fontLigatures": true, //这个控制是否启用字体连字,true启用,false不启用,这里选择启用。主要是为了配合 Fira Code ,详情可以百度查询相关资料。
另外我希望字体稍微大一点,所以从14号提高到了15号。
// 以像素为单位控制字号。
"editor.fontSize": 15,
字体方面的参考资料:
https://www.v2ex.com/t/453862
https://stackoverflow.com/questions/47948040/how-to-change-fonts-in-vscode
https://www.jianshu.com/p/0effae21b862
更换主题
我实在是不太喜欢黑色的主题,看着太沉闷。
这个直接搜索“主题”设置项,里面可以下载并安装。
// 更换主题
"workbench.colorTheme": "Default Light+"
}
自动保存和自动换行
"editor.wordWrap": "on",
"files.autoSave": "off",
标题显示全路径
// 改为显示“全路径”
"window.title": "${dirty}${activeEditorLong}${separator}${rootName}${separator}${appName}"
}
安装IDEA快捷键和一键运行的扩展
code-runner
- 运行热键是 Ctrl+Alt+n
- 需要手动配置运行器地址
//为code-runner插件配置AHK运行路径
"code-runner.executorMap": {
"ahk": "\"C:/Program Files/AutoHotkey/AutoHotkey.exe\""
}

最后两部分参考资料:
让 VSCODE 标题栏显示文档全路径 @YuKuan
End
心如止水是Java/AHK的持续学习者,很欢迎您来和我探讨Java/AHK问题。 QQ:2531574300 ^_^
AHK版本:1.1.30.00
文章版本信息
v1
更多文章
版权声明:
该文章版权系“心如止水”所有,欢迎分享、转发,但如需转载,请联系QQ:2531574300,得到许可并标明出处和原链接后方可转载。未经授权,禁止转载。
