标签: vscode-remote

如何在 VS Code 中为不同的发行版打开 wsl 工作区?

我为 WSL 安装了 Ubuntu 和 Debian。当我使用VS Code 远程开发打开 WSL 工作区时,它总是打开 Ubuntu。如何在 VS Code 中使用 WSL 在 Debian 安装下打开工作区?

windows visual-studio-code windows-subsystem-for-linux vscode-remote

2
推荐指数
1
解决办法
1880
查看次数

如何在 VSCode Remote Dev Container 内运行时使 VSCode Liveshare 扩展正常工作

在实例中安装 LiveShare 扩展时devContainer出现错误。

例如使用: https: //github.com/microsoft/vscode-remote-try-go/,然后将扩展名添加到devcontainer.json文件中

    "extensions": [
        "ms-vscode.go",
        "ms-vsliveshare.vsliveshare-pack"
    ]
Run Code Online (Sandbox Code Playgroud)

当我尝试开始实时共享时,我看到:

代理终止,退出代码:0,信号为空:FailFast:找不到系统上安装的有效 ICU 软件包。如果要在不支持全球化的情况下运行,请将配置标志 System.Globalization.Invariant 设置为 true。at System.Environment.FailFast(System.String) at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode() at System.Globalization.GlobalizationMode.. cctor() 在 System.Globalization.CultureData.CreateCultureWithInvariantData() 在 System.Globalization.CultureData.get_Invariant() 在 System.Globalization.CultureInfo..cctor() 在 System.StringComparer..cctor() 在 System.AppDomain.InitializeCompatibilityFlags( )在 System.AppDomain.Setup(System.Object) 处中止(核心转储)

vscode-liveshare vscode-remote

2
推荐指数
1
解决办法
1413
查看次数

VSCode Insiders 远程 SSH 停止工作

我正在使用 Visual Studio Code Insiders 版本 1.65.0-insider。直到 3 天前,我通过 VPN 从工作笔记本电脑连接到工作中的远程服务器时没有遇到任何问题。我有 ssh 配置文件,当我打开 vscode(连接到 VPN 时)时,系统会要求我输入密码,并且连接没有问题。

但是,从昨天开始,我开始收到一条错误消息,指出无法建立与 idk4v 的连接:VS Code 服务器无法启动。 idk4v是我在 ssh 配置文件中提供的远程计算机的名称。我还在输出中连续得到Waiting for server log... 。我将刚才尝试的输出粘贴到此处。为了简洁起见,我删除了非必要的部分:

[08:27:13.110] Log Level: 2
[08:27:13.113] remote-ssh@0.70.0
[08:27:13.113] win32 x64
[08:27:13.114] SSH Resolver called for "ssh-remote+idk4v", attempt 1
[08:27:13.114] "remote.SSH.useLocalServer": false
[08:27:13.114] "remote.SSH.showLoginTerminal": false
[08:27:13.114] "remote.SSH.remotePlatform": {"idk4l":"linux","idk4v":"linux"}
[08:27:13.114] "remote.SSH.path": undefined
[08:27:13.115] "remote.SSH.configFile": undefined
[08:27:13.115] "remote.SSH.useFlock": true
[08:27:13.115] "remote.SSH.lockfilesInTmp": false
[08:27:13.115] "remote.SSH.localServerDownload": auto
[08:27:13.115] "remote.SSH.remoteServerListenOnSocket": false
[08:27:13.115] "remote.SSH.showLoginTerminal": false
[08:27:13.115] …
Run Code Online (Sandbox Code Playgroud)

vscode-remote

2
推荐指数
1
解决办法
6100
查看次数

无法连接到远程扩展主机服务器(错误:缺少代理实例 MainThreadDebugService)

嘿 stackoverflow 社区,我在 vscode 连接到 wsl2 时遇到问题,并出现以下错误 [图片如下] 消息,我已经搜索了几个小时,但找不到解决方案。
使用干净的更新版本重新安装两者,但没有成功

1

编辑1:尝试卸载和重新安装文件夹,还尝试从cmd“wsl code”以高权限打开。此外,我完全删除了 wsl 和 vscode 以及所有扩展,但仍然遇到相同的错误,我能够重现更多可读的错误,当打开项目时它会提示

无法解析资源 vscode-re...://%ubuntu-22.04/file_path

编辑 2:打开 WSL,“使用发行版的新 WSL 窗口”工作正常,但我无法打开任何目录,不会在编辑 1 中产生错误

visual-studio-code vscode-remote

2
推荐指数
1
解决办法
3784
查看次数

如何使用命令行直接打开远程 vscode 工作区?

目前,文件中给出以下 SSH 配置~/.ssh/config

\n
Host cdd\n    User TKTK\n    HostName TKTK\n    IdentityFile ~/.ssh/id_rsa\n    CertificateFile ~/.ssh/id_rsa-cert.pub\n
Run Code Online (Sandbox Code Playgroud)\n

我可以使用 VSCode CLI 打开任何$folder,使用:

\n
code --folder-uri "vscode-remote://ssh-remote+cdd/$folder"\n
Run Code Online (Sandbox Code Playgroud)\n

我的客户端 VSCode 版本在 M1 Mac 上运行。

\n
\xe2\x9d\xaf code --version\n1.74.0\n5235c6bb189b60b01b1f49062f4ffa42384f8c91\narm64\n
Run Code Online (Sandbox Code Playgroud)\n

当我执行此操作时,它会打开文件夹并显示工作区文件,而不是直接打开 VSCode 工作区本身。然后,无论是自动,还是在单击“打开工作区”后,整个窗口都会重新启动,并且工作区实际上会打开。

\n

请注意,我没有使用开发容器,我只是使用VSCode Remote SSH

\n

打开工作区文件而不是打开工作区本身的示例

\n

如何直接从 CLI 打开远程 VSCode 工作区而不重新加载整个窗口?

\n

visual-studio-code vscode-remote vscode-remote-ssh

2
推荐指数
1
解决办法
3122
查看次数

如何让“代码隧道”在后台运行?

有人知道code tunnel我关闭终端后如何继续运行吗?

我通常通过 SSH 登录到我的终端,但希望保持隧道完好无损,以便每当我通过 VPN 连接到内部网络时,我都可以轻松地在浏览器中访问 VSCode。有小费吗?Disown 对我不起作用,启动 tmux 容器并code tunnel在里面运行也不起作用。

为了澄清起见,我使用fishshell。首先,我使用 启动隧道code tunnel > ct_out 2> tc_err &,然后使用ps -u查找进程的 PID,而我使用 拒绝承认该进程disown PID

terminal visual-studio-code vscode-remote

2
推荐指数
1
解决办法
2264
查看次数

VSCode SSH 远程友好主机名

我有一个.config用于 SSH 主机的文件:

Host 10.32.1.43
  HostName 10.32.1.43
  User root
  ForwardAgent yes
Host 10.32.0.39
  HostName 10.32.0.39
  User administrator
  ForwardAgent yes
Run Code Online (Sandbox Code Playgroud)

我可以给我的机器起一个更友好的名称,而不是记住哪个是Ubuntu机器,哪个是CentOS吗?

ssh visual-studio-code vscode-remote

1
推荐指数
1
解决办法
4434
查看次数

将 VS Code 的服务器永久安装在容器中

每次我使用 VS Code 的 Remote - Containers 扩展启动容器进行开发时,容器都必须重新下载 vs-code-server。有没有什么方法可以在 Dockerfile 中轻松安装服务器,这样就不必每次都重新安装?

vscode-remote

1
推荐指数
1
解决办法
2311
查看次数

使用 SSH 连接的 VS code 远程开发问题(Windows 到 Linux)

我目前正在尝试使用 VS code 设置远程开发环境。

我已经安装了远程 - SSH 插件并编辑了我的 .ssh/config 文件,如下所示

主持人ABC

User ubuntu

HostName xx.xx.xx.xx

IdentityFile ~/.ssh/filename
Run Code Online (Sandbox Code Playgroud)
  • 它抛出一个错误,提示“无法找到 SSH 安装”

本地计算机 - Windows 主机 - Ubuntu(Linux)

请帮忙解决这个问题

ssh openssh remote-access visual-studio-code vscode-remote

1
推荐指数
1
解决办法
1万
查看次数

无法建立与“主机名”的连接:VS Code 服务器启动失败

我查看了与我类似的问题,但似乎没有一个能解决我的问题。它返回一个提示,显示Could not establish connection to "hostname": The VS Code Server failed to start.当我使用命令ssh pi@raspberrypi并输入密码时,一切似乎都正常。

我的电脑:Windows 11

远程计算机:Raspbian 操作系统

server.sh文件似乎已损坏,但我不知道该文件应该是什么样子:

#!/usr/bin/env sh
#
# Copyright (c) Microsoft Corporation. All rights reserved.
#

case "$1" in
    --inspect*) INSPECT="$1"; shift;;
esac

ROOT="$(dirname "$0")"

"$ROOT/node" ${INSPECT:-} "$ROOT/out/server-main.js" --compatibility=1.63 "$@"

Run Code Online (Sandbox Code Playgroud)

这是远程计算机上的日志文件:

/home/pi/.vscode-server/bin/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/bin/code-server: 12: /home/pi/.vscode-server/bin/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/bin/code-server: /home/pi/.vscode-server/bin/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/node: not found
Run Code Online (Sandbox Code Playgroud)

visual-studio-code vscode-remote

1
推荐指数
1
解决办法
1万
查看次数

如何在 vscode 中更改 WSL(Windows 子系统 Linux)终端字体颜色?

我注意到,如果我本机打开 WSL 终端,它就没有这些鲜艳的颜色,而且更明显……当我更改 VSCODE 的颜色主题时,终端字体颜色随之而来,但永远不会变得更好:)

vscode 颜色主题 #1

**颜色主题#1**

vscode 颜色主题 #2

颜色主题 #2

原生 WSL 终端

本机 WSL 终端

visual-studio-code vscode-settings vscode-remote

0
推荐指数
1
解决办法
2385
查看次数

VSCode 调试器窗格缺少变量面板

不知何故,我的 VSCode 调试器中的变量面板丢失了,如图所示: 阿内

有什么办法可以再次开启吗?

visual-studio-code vscode-remote

0
推荐指数
1
解决办法
1893
查看次数

如何在其他设备上打开vscode直播服务器

我在我的设备上使用实时服务器 vscode,但我希望其他设备能够通过密码访问我的 IP 地址。那么我该怎么做呢?

visual-studio-code vscode-remote

0
推荐指数
1
解决办法
4747
查看次数