intellicode装不上或没反应,主因是未重启vs code或语言服务器未接上;需安装后点“重新加载”,并确保打开支持文件(如.py/.ts)、已启用对应语言扩展(如pylance),且模型缓存下载完成。

VS Code里装IntelliCode插件,三步到位
装不上或装了没反应?大概率卡在“没重启”或“语言服务没接上”。IntelliCode不是装完就生效的独立工具,它得挂载到已启用的语言服务器(比如Pylance、TypeScript Server)上才能亮⭐。
直接操作:
- 打开 VS Code,按
Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(macOS)进入扩展面板 - 搜索
Visual Studio IntelliCode,认准发布者是Microsoft的官方扩展 - 点“安装”,然后务必点右下角弹出的“重新加载”按钮——不 reload,
Pylance (IntelliCode)就不会出现在状态栏
装完为什么右下角没显示 Pylance (IntelliCode)?
这不是插件没装好,而是当前文件类型没被接管。IntelliCode 不自动激活所有语言,只对已安装且启用对应语言扩展的文件生效。
- 确认你正打开的是支持语言的文件(如
.py、.ts、.cs),不是.txt或未关联语言的文件 - 检查是否已安装并启用对应语言扩展:Python 项目必须有
Python扩展(含 Pylance),TypeScript 必须有TypeScript官方支持 - 如果状态栏只显示
Pylance没括号,说明 IntelliCode 模型没加载成功——这时去设置里搜editor.suggest.showClasses和editor.suggest.showFunctions,确保都为true
IntelliCode: Configure Language Model 命令点不动?
命令面板里搜不到这个命令,通常是因为插件没完全初始化,或当前工作区没识别出语言上下文。
- 先关掉所有编辑器标签页,再用 VS Code 打开一个具体项目文件夹(不要只开单个文件)
- 打开一个
.py文件后等 3–5 秒,再按Ctrl+Shift+P输入IntelliCode: Configure Language Model - 如果仍无效,检查
settings.json是否有冲突项,比如禁用了editor.suggest.enabled或覆盖了editor.suggest.showSnippets
Python 项目里⭐补全不出现,是不是不支持?
支持,但有隐性前提:必须用 Pylance 作为 Python 语言服务器,且不能同时启用 GitHub Copilot 的补全劫持。
- 在
settings.json中确认:"python.defaultInterpreterPath"指向有效环境,且"python.languageServer"设为"Pylance" - Copilot 默认关闭
editor.suggest.showSnippets,而 IntelliCode 依赖它把⭐项顶到最前——若两者共存,建议在设置里手动开启该选项 - 整行灰色预渲染(如输入
if后自动浮现完整条件结构)在 Python 中本就不支持,别因此怀疑插件失效
~/.vscode/extensions/ 下,首次启用某语言时会后台下载几十 MB 模型文件。如果网络受限或代理配置异常,状态栏可能长期卡在“IntelliCode initializing…”——此时看输出面板切换到 IntelliCode 标签,比看图标更靠谱。











