已发布VS Code扩展displayname修改方法及打包无效问题咨询
修改已发布VS Code扩展的displayName和description的有效方法
检查package.json的正确性
确认package.json中的字段名是驼峰式的displayName(注意首字母大写,不是小写n的displayname),description字段也已正确修改。同时保证JSON格式合法,无引号不配对、逗号遗漏这类语法错误。清理打包缓存
执行命令清除旧的打包缓存,避免旧配置被复用:vsce clean同时删除项目根目录下的
.vscode-test、node_modules/.cache这类缓存目录。重新打包并本地验证
重新生成VSIX安装包:vsce package用以下命令查看打包后的扩展信息,确认新的displayName和description是否生效:
vsce show --packagePath your-extension.vsix替换
your-extension.vsix为实际生成的文件名。更新发布或本地安装
- 若要更新到官方市场,执行
vsce publish(需拥有该扩展的发布权限),市场缓存刷新需要几分钟,等待后再查看扩展页面。 - 本地测试的话,通过VS Code的「从VSIX安装」选项安装新包,先卸载旧版本再验证扩展列表中的名称和描述。
- 若要更新到官方市场,执行
调试场景的额外操作
本地调试时,修改配置后需重启VS Code或执行「重新加载窗口」(Ctrl+Shift+P 搜索该命令),避免VS Code缓存旧的扩展信息。
内容的提问来源于stack exchange,提问作者LoveScript
相关产品推荐
相关产品推荐

