问题标签 [vscode-remote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
580 浏览

bash - 通过远程 WSL 扩展在 vscode 中使用 WSL bash 与在 Windows 中选择作为默认 shell 使用它有何不同?

在我知道 vscode 的远程 WSL 扩展之前,我一直在使用 bash,方法是从终端选项中选择它作为默认 shell。如果我只想使用 bash 作为默认终端,那么使用远程 WSL 有什么好处?

0 投票
0 回答
123 浏览

visual-studio-code - 如何在 vscode 中定义 pytorch 函数

当我尝试使用vscode远程SSH时,我发现它不能去定义一些pytorch函数比如. torch.device,但是一些函数是正常的比如torch.tensor.

是错误还是vscode正常?谢谢!

0 投票
0 回答
146 浏览

vscode-remote - 有没有办法在 Dockerfile 中安装 vscode 扩展?

我正在使用 docker-compose 来启动开发环境。我想构建开发映像以包含所需的 vscode 扩展。这将使我不必在每次为开发容器构建新映像时手动安装扩展。

无论如何,在 docker 构建过程中是否有下载和获取扩展的地方?

0 投票
1 回答
944 浏览

git - 由于默认设置,从 VSCode Remote-Container 到 AWS CodeCommit 存储库的连接失败

我使用 amazon linux 2 作为操作系统映像。我想使用 HTTPS 协议和我的默认凭证连接到我的 AWS CodeCommit 存储库。

由于默认设置,从 VSCode Remote-Containers 上的容器到 AWS CodeCommit 存储库的连接失败。

当连接到 CodeCommit 存储库时,我使用具有以下设置的 ~/.gitconfig 文件。

[凭据] 助手 = !aws codecommit credential-helper $@

但是 VSCode 在 '/usr/etc/gitconfig' 上有默认设置。

[凭据] helper = "!f() { 命令 -v 代码 >/dev/null 2>&1 && 代码 --gitCredential $*; }; f"

所以我的配置被忽略了。

如果我删除容器上的文件“/usr/etc/gitconfig”,我可以连接到我的 CodeCommit 存储库。

但是当我重新加载 VSCode 窗口时,文件每次都会恢复。

我在文件 .devcontainer/devcontainer.json 上写了命令

“postCreateCommand”:“rm /usr/etc/gitconfig”

它似乎没有用。

我想忽略默认设置或用我的代码永久覆盖它。

0 投票
3 回答
9048 浏览

ssh - vscode 远程支持双 ssh 吗?

我在办公室有一个 gpu-server Server-A。访问该服务器的唯一方法是通过办公室有线网络。办公室提供代理服务器Server-B。我如何连接到服务器-B?我先ssh登录Server-B,然后在Server-B的bash中,ssh登录Server-A。我想使用 vscode 远程扩展来为 Server-A 工作。我能怎么做?我现在可以在 vscode 中连接到 Server-B。

0 投票
1 回答
53 浏览

vscode-remote - Remote SSH 在远程机器上安装了什么?

我需要非常小心我将与之交互的远程机器。这是一个 Red Hat 6,我不想安装任何额外或多余的东西。远程机器不是我的,我需要非常小心/小心。VSCode 远程 SSH 将在该机器上安装哪些东西?

0 投票
1 回答
1346 浏览

visual-studio-code - 如何更改远程 - SSH 放置文件的位置

我对远程机器的主目录有限制,有没有办法改变 Vscode Remote - SSH 放置它的附属文件(~/.vscode,~/.vscode-server,...)?

我查看了所有设置,但没有找到任何看起来正确的东西

我需要 ~/.vscode 位于主文件夹之外的某个位置

0 投票
4 回答
17077 浏览

visual-studio-code - WSL2 终端无法识别 Visual Studio Code

当我尝试从 WSL 执行代码时,如下所示:

我收到以下错误:

但是,如果我执行相同的命令但首先以管理员身份运行 cmd.exe,vscode 会按预期打开。

问题是为什么当我以非管理员身份运行时无法识别“代码”,我该如何解决?

附加信息:WSL2 版本 41959 vscode 版本 1.38 vscode 远程 WSL 扩展版本 0.39.5

0 投票
0 回答
1225 浏览

visual-studio-code - 如何使用 ctags(从 windows 到 linux)在 VScode 中定义函数?

Linux 机器上有一个包含许多父/子目录的大项目。Exuberant CTags 已安装并且标签是使用 ctags 创建的。现在,我在 Windows 上使用 Visual Studio Code 来加载整个目录。我已经安装了相关的 ctags 扩展,但我无法在 VScode 中定义某些函数(在 Linux 机器上,ctags 在 vi​​m 中工作正常)。

我的具体问题:

  1. 执行此操作的最佳(最简单、最有效)的方法是什么(从 Windows 浏览一些基于 Linux 的代码)?

  2. 如何在 Windows 上使用在 Linux 机器上生成的 ctags?

PS:我想我应该在我的 Windows 路径中添加一些目录或包含路径...

0 投票
1 回答
1258 浏览

firefox - VSCode + Remote - 用于 Firefox 的 SSH + VS Code 调试器,如何?

所以,我试图让vscode-firefox-debug发挥作用。

它,vscode-firefox-debug,声称与 兼容vscode remote

我如何配置这个东西,以使用我的遥控器?

我所有的开发都是在远程无头服务器上完成的,运行 Slackware64 14.2

我们叫那个盒子www.example.com

我的本地盒子是Windows 8.1 x64 Pro

Firefox 69.0.1 (64-bit)

我运行 Firefox"C:\Program Files\Mozilla Firefox\firefox.exe" -start-debugger-server

我已经Remote-SSH设置了和朋友,并且与vscode-php-debugXDebug.

添加到launch.json远程服务器上。我尝试了一些变体:

第一次尝试

首次启动配置

第二次尝试

首先附加配置

第三次尝试

我在调试控制台中收到通知,说:

最后一次尝试

又一次失败的尝试