VS Code Jupyter插件‘Restart Kernel’按钮文本显示异常求助
VS Code Jupyter扩展「Restart Kernel」按钮显示变量名问题解决指南
问题现象
VS Code中Jupyter工具顶部的「Restart Kernel」按钮未显示正常文本,而是直接显示占位符变量名 %jupyter.command.jupyter.restartkernel.shorttitle%,但点击按钮仍可正常执行重启内核功能。

环境信息
相关扩展版本
- Jupyter Extension (Microsoft) v2023.8.1002501831
- Jupyter Keymap Extension (Microsoft) v1.1.2
VS Code版本信息
Version: 1.82.0 (user setup) Commit: 8b617bd08fd Jupyter 9e3fc94d14adb8d358b56e3f72314 Date: 2023-09-06T22:07:07.438Z Electron: 25.8.0 ElectronBuildId: 23503258 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.19045
问题成因
- 本地化资源加载失败:Jupyter扩展的按钮文本依赖内置的本地化JSON配置文件,若文件损坏、路径错误或加载时出现异常,会导致无法解析变量占位符,直接显示原始变量名
- 扩展更新异常:新版本Jupyter扩展安装时,本地化资源未完全同步下载或解压,导致文本渲染缺失
- VS Code缓存冲突:VS Code的UI缓存或扩展缓存出现异常,干扰了本地化文本的正常渲染
恢复正常显示的方法
- 重启VS Code:简单重启软件,多数缓存类问题可直接解决
- 重新加载扩展窗口:打开命令面板(快捷键
Ctrl+Shift+P),执行命令Extensions: Reload Window,强制刷新扩展资源 - 修复/重装Jupyter扩展:在VS Code扩展面板找到Jupyter扩展,点击右侧齿轮图标,选择「修复」;若修复无效,卸载后重新安装扩展
- 清除VS Code缓存:
- 完全关闭VS Code
- 删除Windows系统下的缓存路径:
%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData(操作前建议备份重要配置)
- 重置本地化语言:打开命令面板执行
Configure Display Language,先切换为英文,重启VS Code后再切回中文,触发本地化资源重新加载
问题反馈渠道
- VS Code内置反馈工具:打开命令面板执行
Help: Report Issue,选择Jupyter扩展相关分类,附上问题截图、版本信息及复现步骤 - GitHub仓库提交Issue:在微软官方的
microsoft/vscode-jupyter仓库提交问题反馈,详细说明问题现象和环境信息
内容的提问来源于stack exchange,提问作者Diomedea
相关产品推荐
相关产品推荐

