[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"doc-\u002Fzh-Hans\u002Fcmtx\u002Fdev-guide\u002Fvscode-extension-DEV-006-vscode-publish-guide\u002F":3},"\u003Ch1 id=\"dev-006%3A-cmtx-vs-code-%E6%8F%92%E4%BB%B6%E5%8F%91%E5%B8%83%E6%8C%87%E5%8D%97\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#dev-006%3A-cmtx-vs-code-%E6%8F%92%E4%BB%B6%E5%8F%91%E5%B8%83%E6%8C%87%E5%8D%97\">#\u003C\u002Fa> DEV-006: CMTX VS Code 插件发布指南\u003C\u002Fh1>\n\u003Cblockquote>\n\u003Cp>本文档记录 CMTX VS Code 插件的发布流程和版本管理策略。\u003C\u002Fp>\n\u003Cp>Publishing Extensions | Visual Studio Code Extension API: \u003Ca href=\"https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension\">https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"1.-%E7%89%88%E6%9C%AC%E7%AD%96%E7%95%A5\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#1.-%E7%89%88%E6%9C%AC%E7%AD%96%E7%95%A5\">#\u003C\u002Fa> 1. 版本策略\u003C\u002Fh2>\n\u003Ch3 id=\"1.1.-%E7%89%88%E6%9C%AC%E5%8F%B7%E8%A7%84%E5%88%99\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#1.1.-%E7%89%88%E6%9C%AC%E5%8F%B7%E8%A7%84%E5%88%99\">#\u003C\u002Fa> 1.1. 版本号规则\u003C\u002Fh3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>类型\u003C\u002Fth>\n\u003Cth>版本号格式\u003C\u002Fth>\n\u003Cth>示例\u003C\u002Fth>\n\u003Cth>说明\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>预览版\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>major.奇数.patch\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>0.1.0\u003C\u002Fcode>, \u003Ccode>0.1.1\u003C\u002Fcode>, \u003Ccode>0.3.0\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>开发中版本，供测试\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>正式版\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>major.偶数.patch\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>0.2.0\u003C\u002Fcode>, \u003Ccode>0.4.0\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>稳定版本，发布给用户\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch3 id=\"1.2.-%E5%BD%93%E5%89%8D%E7%89%88%E6%9C%AC%E8%B7%AF%E7%BA%BF%E5%9B%BE\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#1.2.-%E5%BD%93%E5%89%8D%E7%89%88%E6%9C%AC%E8%B7%AF%E7%BA%BF%E5%9B%BE\">#\u003C\u002Fa> 1.2. 当前版本路线图\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>0.1.x\u003C\u002Fcode> - 预览版（当前）\u003C\u002Fli>\n\u003Cli>\u003Ccode>0.2.x\u003C\u002Fcode> - 首个正式版（即将发布）\u003C\u002Fli>\n\u003Cli>\u003Ccode>0.3.x\u003C\u002Fcode> - 下一轮预览版（需要先有 0.2.x 正式版）\u003C\u002Fli>\n\u003Cli>\u003Ccode>0.4.x\u003C\u002Fcode> - 下一轮正式版\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>重要\u003C\u002Fstrong>：预览版是在正式版基础上的迭代开发，必须先有正式版才能有后续的预览版。\u003C\u002Fp>\n\u003Ch3 id=\"1.3.-%E7%89%88%E6%9C%AC%E5%8F%B7%E6%89%8B%E5%8A%A8%E6%8E%A7%E5%88%B6\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#1.3.-%E7%89%88%E6%9C%AC%E5%8F%B7%E6%89%8B%E5%8A%A8%E6%8E%A7%E5%88%B6\">#\u003C\u002Fa> 1.3. 版本号手动控制\u003C\u002Fh3>\n\u003Cp>\u003Ccode>package.json\u003C\u002Fcode> 中的版本号由开发者手动控制，脚本不会自动修改：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>开发版：运行 \u003Ccode>package:dev\u003C\u002Fcode> 时自动追加时间戳后缀（如 \u003Ccode>0.1.0-dev.20260428T123645\u003C\u002Fcode>）\u003C\u002Fli>\n\u003Cli>发布预览版时，手动修改 \u003Ccode>version\u003C\u002Fcode> 为 \u003Ccode>奇数.小版本\u003C\u002Fcode>（如 \u003Ccode>0.1.0\u003C\u002Fcode>）\u003C\u002Fli>\n\u003Cli>发布正式版时，手动修改 \u003Ccode>version\u003C\u002Fcode> 为 \u003Ccode>偶数.小版本\u003C\u002Fcode>（如 \u003Ccode>0.2.0\u003C\u002Fcode>）\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2 id=\"2.-%E5%8F%91%E5%B8%83%E5%91%BD%E4%BB%A4\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#2.-%E5%8F%91%E5%B8%83%E5%91%BD%E4%BB%A4\">#\u003C\u002Fa> 2. 发布命令\u003C\u002Fh2>\n\u003Ch3 id=\"2.1.-%E5%91%BD%E4%BB%A4%E6%80%BB%E8%A7%88\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#2.1.-%E5%91%BD%E4%BB%A4%E6%80%BB%E8%A7%88\">#\u003C\u002Fa> 2.1. 命令总览\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 预览版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:pre-release\u003C\u002Fspan>\u003Cspan style=\"color:#6A737D\">    # 打包预览版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:pre-release\u003C\u002Fspan>\u003Cspan style=\"color:#6A737D\">    # 发布预览版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 正式版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:stable\u003C\u002Fspan>\u003Cspan style=\"color:#6A737D\">        # 打包正式版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:stable\u003C\u002Fspan>\u003Cspan style=\"color:#6A737D\">        # 发布正式版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 开发版（本地测试）\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:dev\u003C\u002Fspan>\u003Cspan style=\"color:#6A737D\">           # 打包开发版（带时间戳）\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3 id=\"2.2.-%E7%9B%B4%E6%8E%A5%E4%BD%BF%E7%94%A8-vsce\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#2.2.-%E7%9B%B4%E6%8E%A5%E4%BD%BF%E7%94%A8-vsce\">#\u003C\u002Fa> 2.2. 直接使用 vsce\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 预览版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">vsce\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> --pre-release\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> --no-dependencies\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 正式版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">vsce\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> --no-dependencies\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Chr>\n\u003Ch2 id=\"3.-%E5%8F%91%E5%B8%83%E6%B5%81%E7%A8%8B\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#3.-%E5%8F%91%E5%B8%83%E6%B5%81%E7%A8%8B\">#\u003C\u002Fa> 3. 发布流程\u003C\u002Fh2>\n\u003Ch3 id=\"3.1.-%E5%8F%91%E5%B8%83%E5%89%8D%E6%A3%80%E6%9F%A5\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#3.1.-%E5%8F%91%E5%B8%83%E5%89%8D%E6%A3%80%E6%9F%A5\">#\u003C\u002Fa> 3.1. 发布前检查\u003C\u002Fh3>\n\u003Cp>请先参照发布前验证清单执行完整的发布前检查。\u003C\u002Fp>\n\u003Ch3 id=\"3.2.-%E5%8F%91%E5%B8%83%E9%A2%84%E8%A7%88%E7%89%88\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#3.2.-%E5%8F%91%E5%B8%83%E9%A2%84%E8%A7%88%E7%89%88\">#\u003C\u002Fa> 3.2. 发布预览版\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 1. 手动修改 package.json 版本号（如 0.1.0）\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 编辑 packages\u002Fvscode-extension\u002Fpackage.json 中的 version 字段\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 2. 构建\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> build\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 3. 打包并发布预览版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3 id=\"3.3.-%E5%8F%91%E5%B8%83%E6%AD%A3%E5%BC%8F%E7%89%88\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#3.3.-%E5%8F%91%E5%B8%83%E6%AD%A3%E5%BC%8F%E7%89%88\">#\u003C\u002Fa> 3.3. 发布正式版\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 1. 手动修改 package.json 版本号（如 0.2.0）\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 2. 构建\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> build\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 3. 打包并发布正式版\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Chr>\n\u003Ch2 id=\"4.-%E7%89%88%E6%9C%AC%E9%80%92%E5%A2%9E%E7%A4%BA%E4%BE%8B\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#4.-%E7%89%88%E6%9C%AC%E9%80%92%E5%A2%9E%E7%A4%BA%E4%BE%8B\">#\u003C\u002Fa> 4. 版本递增示例\u003C\u002Fh2>\n\u003Ch3 id=\"4.1.-%E9%A2%84%E8%A7%88%E7%89%88%E9%80%92%E5%A2%9E\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#4.1.-%E9%A2%84%E8%A7%88%E7%89%88%E9%80%92%E5%A2%9E\">#\u003C\u002Fa> 4.1. 预览版递增\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 从 0.1.0 到 0.1.1\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 先修改 package.json version 为 0.1.1\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 或使用 vsce 自动递增\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">vsce\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> patch\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> --pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3 id=\"4.2.-%E6%AD%A3%E5%BC%8F%E7%89%88%E9%80%92%E5%A2%9E\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#4.2.-%E6%AD%A3%E5%BC%8F%E7%89%88%E9%80%92%E5%A2%9E\">#\u003C\u002Fa> 4.2. 正式版递增\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 从 0.2.0 到 0.2.1\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 先修改 package.json version 为 0.2.1\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 或使用 vsce 自动递增\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">vsce\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> patch\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3 id=\"4.3.-%E4%BB%8E%E9%A2%84%E8%A7%88%E7%89%88%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#4.3.-%E4%BB%8E%E9%A2%84%E8%A7%88%E7%89%88%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88\">#\u003C\u002Fa> 4.3. 从预览版到正式版\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 当前预览版 0.1.5，发布正式版 0.2.0\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 修改 package.json version 为 0.2.0\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:stable\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3 id=\"4.4.-%E4%BB%8E%E6%AD%A3%E5%BC%8F%E7%89%88%E5%88%B0%E4%B8%8B%E4%B8%80%E8%BD%AE%E9%A2%84%E8%A7%88%E7%89%88\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#4.4.-%E4%BB%8E%E6%AD%A3%E5%BC%8F%E7%89%88%E5%88%B0%E4%B8%8B%E4%B8%80%E8%BD%AE%E9%A2%84%E8%A7%88%E7%89%88\">#\u003C\u002Fa> 4.4. 从正式版到下一轮预览版\u003C\u002Fh3>\n\u003Cpre data-lang=\"bash\" class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 当前正式版 0.2.0，发布下一轮预览版 0.3.0\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6A737D\"># 修改 package.json version 为 0.3.0\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> package:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1\">pnpm\u003C\u002Fspan>\u003Cspan style=\"color:#005CC5\"> -F\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> cmtx-vscode\u003C\u002Fspan>\u003Cspan style=\"color:#032F62\"> publish:pre-release\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\u003Chr>\n\u003Ch2 id=\"5.-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\">#\u003C\u002Fa> 5. 常见问题\u003C\u002Fh2>\n\u003Ch3 id=\"5.1.-q1%3A-%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E5%BD%93%E5%89%8D%E5%8F%91%E5%B8%83%E7%9A%84%E7%89%88%E6%9C%AC%EF%BC%9F\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.1.-q1%3A-%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E5%BD%93%E5%89%8D%E5%8F%91%E5%B8%83%E7%9A%84%E7%89%88%E6%9C%AC%EF%BC%9F\">#\u003C\u002Fa> 5.1. Q1: 如何查看当前发布的版本？\u003C\u002Fh3>\n\u003Cp>访问 Marketplace 管理页面：\n\u003Ca href=\"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fmanage\u002Fpublishers\u002Fcc01cc\">https:\u002F\u002Fmarketplace.visualstudio.com\u002Fmanage\u002Fpublishers\u002Fcc01cc\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3 id=\"5.2.-q2%3A-%E9%A2%84%E8%A7%88%E7%89%88%E7%94%A8%E6%88%B7%E4%BC%9A%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%96%B0%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88%E5%90%97%EF%BC%9F\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.2.-q2%3A-%E9%A2%84%E8%A7%88%E7%89%88%E7%94%A8%E6%88%B7%E4%BC%9A%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%96%B0%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88%E5%90%97%EF%BC%9F\">#\u003C\u002Fa> 5.2. Q2: 预览版用户会自动更新到正式版吗？\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>如果正式版版本号更高，会自动更新到正式版\u003C\u002Fli>\n\u003Cli>如果预览版版本号更高，保持预览版\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"5.3.-q3%3A-%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8C%81%E9%A2%84%E8%A7%88%E7%89%88%E7%94%A8%E6%88%B7%E4%B8%8D%E5%8D%87%E7%BA%A7%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88%EF%BC%9F\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.3.-q3%3A-%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8C%81%E9%A2%84%E8%A7%88%E7%89%88%E7%94%A8%E6%88%B7%E4%B8%8D%E5%8D%87%E7%BA%A7%E5%88%B0%E6%AD%A3%E5%BC%8F%E7%89%88%EF%BC%9F\">#\u003C\u002Fa> 5.3. Q3: 如何保持预览版用户不升级到正式版？\u003C\u002Fh3>\n\u003Cp>始终保持预览版版本号 &gt; 正式版版本号。\u003C\u002Fp>\n\u003Cp>例如：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>正式版：\u003Ccode>0.2.0\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>预览版：\u003Ccode>0.3.0\u003C\u002Fcode>, \u003Ccode>0.3.1\u003C\u002Fcode>, …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"5.4.-q4%3A-%E5%8F%91%E5%B8%83%E5%A4%B1%E8%B4%A5%E6%80%8E%E4%B9%88%E5%8A%9E%EF%BC%9F\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.4.-q4%3A-%E5%8F%91%E5%B8%83%E5%A4%B1%E8%B4%A5%E6%80%8E%E4%B9%88%E5%8A%9E%EF%BC%9F\">#\u003C\u002Fa> 5.4. Q4: 发布失败怎么办？\u003C\u002Fh3>\n\u003Cp>检查以下事项：\u003C\u002Fp>\n\u003Col>\n\u003Cli>vsce 版本是否最新：\u003Ccode>pnpm add -g @vscode\u002Fvsce@latest\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>PAT 是否有效且权限正确（需要 Marketplace Manage 权限）\u003C\u002Fli>\n\u003Cli>版本号格式是否正确（仅 \u003Ccode>major.minor.patch\u003C\u002Fcode>，不支持 \u003Ccode>-beta\u003C\u002Fcode> 等标签）\u003C\u002Fli>\n\u003Cli>网络是否正常\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"5.5.-q5%3A-%E4%BB%80%E4%B9%88%E6%98%AF%E9%A2%84%E5%8F%91%E5%B8%83%E7%89%88%E6%9C%AC%EF%BC%88pre-release%EF%BC%89%EF%BC%9F\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#5.5.-q5%3A-%E4%BB%80%E4%B9%88%E6%98%AF%E9%A2%84%E5%8F%91%E5%B8%83%E7%89%88%E6%9C%AC%EF%BC%88pre-release%EF%BC%89%EF%BC%9F\">#\u003C\u002Fa> 5.5. Q5: 什么是预发布版本（Pre-release）？\u003C\u002Fh3>\n\u003Cp>根据 VS Code 官方文档，预览版功能从 VS Code 1.63.0 开始支持。预览版允许用户在 VS Code 或 VS Code Insiders 中安装预发布版本，以便在正式发布前获取最新功能。\u003C\u002Fp>\n\u003Cp>参考：\u003Ca href=\"https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension#prerelease-extensions\">https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension#prerelease-extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"6.-%E7%9B%B8%E5%85%B3%E9%93%BE%E6%8E%A5\" tabindex=\"-1\">\u003Ca class=\"header-anchor\" href=\"#6.-%E7%9B%B8%E5%85%B3%E9%93%BE%E6%8E%A5\">#\u003C\u002Fa> 6. 相关链接\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>资源\u003C\u002Fth>\n\u003Cth>URL\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>VS Code 官方发布文档\u003C\u002Ftd>\n\u003Ctd>\u003Ca href=\"https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension\">https:\u002F\u002Fcode.visualstudio.com\u002Fapi\u002Fworking-with-extensions\u002Fpublishing-extension\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>VS Marketplace 管理\u003C\u002Ftd>\n\u003Ctd>\u003Ca href=\"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fmanage\">https:\u002F\u002Fmarketplace.visualstudio.com\u002Fmanage\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>vsce 工具 GitHub\u003C\u002Ftd>\n\u003Ctd>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode-vsce\">https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode-vsce\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Azure DevOps PAT\u003C\u002Ftd>\n\u003Ctd>\u003Ca href=\"https:\u002F\u002Fgo.microsoft.com\u002Ffwlink\u002F?LinkId=307137\">https:\u002F\u002Fgo.microsoft.com\u002Ffwlink\u002F?LinkId=307137\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Chr>\n\u003Cp>\u003Cstrong>文档编号\u003C\u002Fstrong>: DEV-006\n\u003Cstrong>更新时间\u003C\u002Fstrong>: 2026-04-28\u003C\u002Fp>\n",1786290225331]