IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    在内网 Windows 离线使用 vscode

    血衫非弧の一存发表于 2024-08-29 00:00:00
    love 0

    内网 Windows 安装 vscode

    下载:https://code.visualstudio.com/

    正常安装就行。主要关注点是把 code 的路径放到 PATH 路径下。

    1. 打开命令提示符CMD或 PowerShell,按 Win + R,输入 cmd 或 powershell,然后按回车。

    2. 输入 code 命令

      code --version
      
    3. 检查输出:

      如果 code 命令未安装或不可用,将看到类似以下的错误信息

      'code' 不是内部或外部命令,也不是可运行的程序或批处理文件。
      

      如果正常安装,可以跳过下面的步骤。

    4. 打开 VSCode。

    5. 打开命令面板:按 Ctrl + Shift + P 打开命令面板。

    6. 输入并选择 Shell Command: Install 'code' command in PATH:

    7. 重启终端,然后再次输入 code --version 检查是否可用。

    8. 还是不行的话,手动设置PATH:控制面板->系统和安全->系统->高级系统设置->环境变量->系统变量->Path

    下载原有扩展

    获取现有的 Vscode 扩展列表

    code --list-extensions > vscode-extensions-list.txt
    

    安装了很多,我只挑最紧要的,比如:

    ms-ceintl.vscode-language-pack-zh-hans
    ms-python.debugpy
    ms-python.python
    vscodevim.vim
    

    下载

    1. 访问 Visual Studio Code Marketplace

    2. 搜索

    3. 在扩展的页面上,点击右下角的 Download Extension 链接下载 .vsix 文件。

    4. 将所有下载的 .vsix 文件保存在一个文件夹中,比如 vscode-extensions 文件夹。

    批量安装扩展

    在同一目录下创建一个批处理文件,比如 install-vscode-extensions.bat,内容如下:

    @echo off
    setlocal
    
    REM 设置扩展文件所在的目录
    set "EXT_DIR=%HOMEPATH%\vscode-extensions"
    
    REM 循环遍历该目录下的所有 .vsix 文件并安装
    for %%f in ("%EXT_DIR%\*.vsix") do (
        echo Installing %%f ...
        code --install-extension "%%f"
    )
    
    echo All extensions installed.
    endlocal
    pause
    

    注意事项

    • 确保 code 命令在 PATH 中,这样批处理脚本才能正确调用 VSCode 的 CLI 工具。
    • 如果 code 命令不可用,可以通过以下步骤将其添加到 PATH:
      1. 打开 VSCode。
      2. 按 Ctrl+Shift+P,输入 Shell Command: Install 'code' command in PATH,然后按回车。
    • 运行脚本时,确保 VSCode 已经关闭,或者可以同时安装扩展而不关闭 VSCode。

    如果批量脚本无法安装,也可以如下手动导入install from VSIX:

    image-20240830上午112503681

    我的中文包好像有点问题,不管它了:

    image-20240830上午112421934



沪ICP备19023445号-2号
友情链接