VS Code技巧:如何使用外部自定义技术词库实现Markdown自动补全
在VS Code中使用项目外的技术术语词库实现Markdown自动补全
当然可以实现,以下是两种实用方案:
方案一:无需扩展,用VS Code内置功能
- 把你的每行一个术语的文本文件(比如
terms.txt)在VS Code里单独打开(不用加入当前Markdown项目) - 检查VS Code设置:按下
Ctrl+,打开设置面板,搜索editor.wordBasedSuggestions,确保它处于开启状态(默认就是开的) - 这样在编写Markdown时,VS Code会自动读取所有打开文档里的单词,包括你那个外部词库,输入术语开头就会弹出补全建议
如果不想一直打开词库文件,可以把词库转成JSON数组格式(比如terms.json,内容是["术语A", "术语B", "术语C"]),然后打开settings.json(按下Ctrl+Shift+P输入Preferences: Open Settings (JSON)),添加以下配置:
"editor.additionalWords": [], "editor.wordLists": { "markdown": "你的词库文件绝对路径,比如D:/wordlists/terms.json" }
方案二:用扩展更灵活(适合大词库)
推荐用Custom Word Completion扩展:
- 安装扩展后,打开它的设置页面
- 在
Custom Word Completion: Word List Path选项里,填入你外部词库文件的绝对路径(支持每行一个术语的文本格式) - 确保
Custom Word Completion: Enable选项是开启的 - 之后写Markdown时,输入术语前缀就能触发自动补全
你的每行一个术语的文本格式完全可用,不需要额外调整,大部分扩展和VS Code内置功能都支持这种格式。
内容的提问来源于stack exchange,提问作者Andy
相关产品推荐
相关产品推荐

