vscode初始化配置

root角色运行VsCode

有时候,Docker环境里只有一个root角色,安装VsCode无法启动,处理方式如下:

vim /usr/share/applications/code.desktop 修改如下的启动命令:

启动命令中间增加 禁止沙盒和设置用户数据目录 –no-sandbox –user-data-dir=/root/vscode

Exec=/usr/share/code/code %F 改成 Exec=/usr/share/code/code –no-sandbox –user-data-dir=/root/vscode %F

Exec=/usr/share/code/code –new-window %F 改成 Exec=/usr/share/code/code –no-sandbox –user-data-dir=/root/vscode –new-window %F

如何在本地运行copilot,但是远程编辑其他电脑的文件

因为copilot需要科学上网,但是如果我们远程操作电脑,不好在每个电脑上配置科学上网;我们 可以在本地运行copilot,但是远程编辑其他电脑的文件

打开本地的vscode的配置,在 setting.json里增加配置; 这种方法存在后遗症bug,ai创建的代码实际在本地,不在远程服务器,不推荐这种方式

"remote.extensionKind": {
        "github.copilot": ["ui"],
        "github.copilot-chat": ["ui"],
        "pub.name": [
            "ui"
        ]
    },

配置开源开发的ai代理

配置远程的 settings.json

{
    "http.proxy": "http://192.168.250.6:7890",
    "telemetry.editStats.enabled": false,
    "telemetry.feedback.enabled": false
}
如果是clash代理,推荐http协议,不容易被阻断, socks5 会被阻断

评论

请输入您的评论. 可以使用维基语法:
 
ide工具/vscode/vscode配置/linux上vscode初始化配置.txt · 最后更改: 2025/12/11 02:59