You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code Server:如何在连接前按服务器配置扩展与设置?

按服务器单独配置VS Code远程连接时的扩展禁用设置

方法一:通过VS Code图形界面可视化配置

  • 点击VS Code左下角的远程连接图标(显示为「><」的按钮)
  • 在弹出的命令面板中选择「Remote-SSH: Open Remote Settings (SSH Host)」,然后选中你需要优化的目标服务器
  • 在打开的远程设置页面中:
    • 若要禁用所有已安装扩展,找到「Extensions: Disable Installed Extensions」选项并勾选
    • 若需精细控制,可在「Extensions: Disabled」列表中添加具体的扩展ID(比如GitHub Copilot的ID是GitHub.copilot),或者在「Extensions: Ignore Recommendations」中屏蔽扩展推荐
  • 保存设置后,下次连接该服务器时配置会自动生效

方法二:手动编辑settings.json配置文件

  • 打开VS Code的命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P),输入并选择「Preferences: Open Settings (JSON)」
  • 在settings.json中添加针对目标服务器的配置块,格式如下:
"[remote-ssh://你的用户名@服务器IP:端口号]": {
    // 禁用所有扩展
    "extensions.enabled": false,
    // 可选:仅禁用特定扩展,替代上面的总开关
    // "extensions.disabled": [
    //     "GitHub.copilot",
    //     "ms-vscode.node-debug2",
    //     "其他扩展ID"
    // ],
    // 额外优化:关闭不必要的轻量功能
    "telemetry.enableTelemetry": false,
    "files.autoSave": "off",
    "editor.suggest.enabled": false
}
  • 保存文件即可,下次连接该服务器时会自动应用这些轻量化配置

临时应急方案(单次生效)

如果需要临时快速连接,可打开命令面板选择「Remote-SSH: Connect to Host in New Window」,在新窗口加载完成后,点击左侧扩展面板,批量禁用所有扩展再开始操作。

内容的提问来源于stack exchange,提问作者William Entriken

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 14:42:44