如何在VS Code中添加自定义输入替换建议?
在VS Code中设置自定义输入自动替换功能
要实现输入特定词汇(比如输入"key"自动替换为"key hole"),直接通过VS Code的用户代码片段功能就能搞定,步骤如下:
- 打开命令面板:按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Configure User Snippets并回车。 - 选择生效范围:
- 选
New Global Snippets file...:创建全局生效的片段,输入任意文件名(比如custom-auto-replace.code-snippets)后回车。 - 选对应语言(比如
python.json):只在该语言的文件中生效。
- 选
- 编辑代码片段配置:在打开的JSON文件中,添加类似以下的配置:
说明:{ "Key to Key Hole": { "prefix": "key", "body": "key hole", "description": "输入key自动替换为key hole" } }prefix:触发替换的关键词(这里是"key")。body:替换后的内容(这里是"key hole"),多行内容可以用数组格式,比如["line1", "line2"]。description:该片段的描述,方便后续管理。
- 保存文件后测试:回到编辑器输入
key,此时会出现代码片段提示,按Tab或Enter(需提前在设置中开启Editor: Accept Suggestion On Enter)即可完成替换。
如果需要添加多个自动替换规则,直接在JSON文件中继续添加类似的对象即可。
内容的提问来源于stack exchange,提问作者Daniel Levi
相关产品推荐
相关产品推荐

