手动安装的Visual Studio代码扩展未显示在远程上



我已经成功地在Ubuntu盒子上本地使用LLVM项目的lldb-vscode扩展很长一段时间了。我按照README中的步骤进行了操作,它运行得非常完美。它包括将lldb-serverlldb-vscode二进制文件以及提供的package.json文件复制到$HOME/.vscode/extensions下的适当位置。

但是,当我在笔记本电脑上打开Visual Studio代码,并(远程(打开我在Ubuntu盒子上成功调试的同一个项目时,扩展插件不会出现,我也无法调试。调试配置类型";lldb vscode";现在显示下面有红色的歪歪扭扭。消息上写着";调试类型无法识别";。

我怀疑$HOME/.vscode";在远程工作时,vscode不会扫描文件夹。

所以问题是:

  1. 我在哪儿混日子吗?

  2. 如何远程启用此扩展?

事实证明,问题非常简单。

本地用户扩展安装在"$HOME/.vscode";并且远程扩展安装在"$HOME/.vscode服务器/扩展";。

这只是一个创建从后到前的软链接的问题,就像在中一样

$ cd ~/.vscode-server/extensions
$ ln -s ~/.vscode/extensions/llvm-org.lldb-vscode-0.1.0 llvm-org.lldb-vscode-0.1.0
$ ls -1
llvm-org.lldb-vscode-0.1.0 -> /home/fred/.vscode/extensions/llvm-org.lldb-vscode-0.1.0
ms-vscode.cpptools-1.12.4-linux-x64

2022年10月10日更新:Github上出现了一个问题,并向LLVM提交了一个文档补丁,以提醒新用户。

相关内容

  • 没有找到相关文章

最新更新