必须手动执行configure display language并重启才能启用中文界面,语言包仅提供翻译素材不自动激活;需严格选zh-cn(小写、短横)、点restart按钮彻底重启,否则配置不生效。

装完 VSCode 默认是英文界面,不手动切语言、不重启,中文插件就是摆设——90% 的“汉化失败”卡在这一步。
怎么快速让 VSCode 显示中文(不是装完就完事)
必须走完整三步:安装 Chinese (Simplified) Language Pack for Visual Studio Code → 按 Ctrl+Shift+P 输入 Configure Display Language → 选 zh-cn(注意是小写、带短横)→ 点弹窗里的 Restart。
- 别搜“中文”或“汉化”,直接复制粘贴
Chinese (Simplified)到扩展搜索框,其他名字相近的包(如Chinese Language Pack for Visual Studio Code)是旧版或第三方打包,容易不兼容 - 装完右下角会弹「更换语言并重启」提示,点了「稍后提醒」等于没做;点了「否」或只关窗口再双击图标打开,locale 设置根本不会加载
- 如果已装多个语言包(比如日文、繁体中文),
locale值可能被覆盖,可在设置里搜locale确认当前值是不是"zh-cn"
Live Server 右键没反应?先看是不是“单文件打开”
Live Server 不响应单个 HTML 文件,它只在「以文件夹为工作区」时才注册右键菜单项和热重载能力。
- 必须用
File → Open Folder打开整个项目根目录,不能用File → Open File单独打开index.html - 路径里含中文、空格、括号(如
桌面/我的项目/index.html)会导致服务静默失败,无任何报错提示 - 启动后地址是
http://127.0.0.1:5500/,不是file://协议;若端口被占,它会自动顺延到5501,不用改配置
Auto Rename Tag 改不了 <img> 或 <input>?这不是 bug
这个插件只处理成对标签(<div></div>、<section></section>),对自闭合标签(<img>、<input>、<br>)和 JSX/Vue 中的组件标签(<mycomponent></mycomponent>、<template></template>)完全不生效。
- 如果你写的是
.vue文件但顶部没写<template></template>,VSCode 可能没识别为 HTML 类型,插件直接不触发 - 后缀名写成
.htm而非.html,也可能导致文件类型识别失败 - 它也不会修改字符串内的标签(比如
innerHTML = "<div>"),这点常被误判为“插件坏了” <p>真正容易被忽略的,是 VSCode 的 locale 切换必须走完整重启流程——点 Restart 提示框的“否”,或者只关闭窗口再手动双击图标,<code>zh-cn就只是存进配置、从不生效。











