首页 > 系统相关 >我使用本地windows11上的VSCode远程连接到ubuntu进行RUST程序开发,我在VSCode上安装了扩展插件,这些插件被安装到了什么地方?windows本地还是远程ubuntu?安装到了什

我使用本地windows11上的VSCode远程连接到ubuntu进行RUST程序开发,我在VSCode上安装了扩展插件,这些插件被安装到了什么地方?windows本地还是远程ubuntu?安装到了什

时间:2024-09-17 17:23:55浏览次数:11  
标签:插件 VSCode 本地 ubuntu 服务器 安装 远程

当你使用 VSCodeRemote-SSH 扩展从本地 Windows 11 连接到远程的 Ubuntu 服务器进行开发时,插件的安装有以下行为:

插件的安装位置

  1. 本地插件:某些插件,例如 VSCode 的界面插件或与本地编辑器相关的插件,安装在你的本地 Windows 系统上。这些插件不需要与远程服务器交互,因此它们仅存在于本地环境中。

  2. 远程插件:对于需要在远程服务器上运行的插件(例如 Rust AnalyzerCodeLLDB 调试器),这些插件会自动安装到 远程 Ubuntu 服务器上。这些插件需要直接在远程系统中运行,因为它们与远程代码和环境相关。

远程插件的安装路径

当你在 VSCode 中通过 Remote-SSH 连接到远程 Ubuntu 服务器时,远程的插件会被安装到 Ubuntu 服务器的用户主目录下,通常路径为:

~/.vscode-server/extensions

具体解释:

  • ~/.vscode-server:这是 VSCode 在远程服务器上的工作目录。当你使用 Remote-SSH 连接到服务器时,VSCode 会在该目录下创建和管理它的远程扩展。
  • extensions:这是扩展插件的安装目录。所有需要在远程服务器上运行的 VSCode 插件都会被下载并安装到这个目录下。

如何查看已安装插件的具体位置

  1. 在 VSCode 终端中查看
    你可以通过 VSCode 中的终端或 SSH 连接到远程服务器,并列出 ~/.vscode-server/extensions 目录下的内容:

    ls ~/.vscode-server/extensions
    

    这会显示所有已安装的远程插件的列表。

  2. 本地 Windows 插件位置
    本地安装的插件会存储在 Windows 系统的以下路径中:

    C:\Users\<YourUsername>\.vscode\extensions
    

    你可以通过 Windows 文件资源管理器查看这个路径下的内容,列出本地安装的 VSCode 插件。

总结

  • 远程开发时,与代码相关的插件(如 Rust Analyzer、CodeLLDB)会安装在远程 Ubuntu 服务器上,路径是 ~/.vscode-server/extensions
  • 本地的插件(如 UI、外观相关插件)安装在 Windows 本地,路径是 C:\Users\<YourUsername>\.vscode\extensions

通过这种方式,VSCode 可以让本地和远程的开发环境无缝连接,保证远程服务器上运行的代码能得到完整的支持和调试功能。

标签:插件,VSCode,本地,ubuntu,服务器,安装,远程
From: https://www.cnblogs.com/Tifahfyf/p/18417330

相关文章

  • 怎样在windows上使用VSCode连接到ubuntu服务器开发并调试RUST程序?
    要在Windows上使用VSCode连接到Ubuntu服务器,开发并调试Rust程序,你可以使用VisualStudioCode的Remote-SSH扩展,这个扩展可以让你通过SSH连接到远程服务器,直接在远程服务器上进行开发、调试和执行。以下是具体步骤:1.安装VSCode和必要的扩展首先,你需要在Windo......
  • root@rust:~/EuclidOLAP/olap-engine# pwd /root/EuclidOLAP/olap-engine 如何配置ubu
    在Ubuntu中,默认的终端提示符会显示完整的当前工作目录路径(例如/root/EuclidOLAP/olap-engine)。如果你希望终端提示符只显示当前目录的名称(例如olap-engine),你需要修改PS1环境变量,该变量控制Bash提示符的外观。以下是设置提示符只显示当前目录名称的步骤:1.修改.bashrc......
  • 在ubuntu上使用apt或apt-get安装版本较新的git
    在Ubuntu上,通过apt或apt-get安装Git时,默认情况下会从官方的Ubuntu软件源获取Git的版本。然而,官方软件源中的Git版本可能不是最新的。因此,如果你想安装较新的Git版本,可以通过以下几种方法来实现:方法1:使用ppa:git-core/ppa仓库Git官方提供了一个专用的PPA(Pe......
  • 在ubuntu中安装较新版本的gcc和gdb
    要在Ubuntu中安装较新版本的GCC和GDB,可以通过以下几种方法实现。Ubuntu的默认包管理器apt提供的软件包通常不是最新的,因此需要使用PPA或手动编译以获取较新版本。方法1:使用ppa:ubuntu-toolchain-r/test安装最新版本的GCC和GDBUbuntuToolchainPPA提供了更新的......
  • 在远程的ubuntu服务器安装了rust环境,本地的windows上也安装了VSCode并且连接到了ubunt
    你已经在Ubuntu服务器上安装了Rust环境,并且在本地Windows上安装了VSCode并通过Remote-SSH扩展连接到了Ubuntu服务器。接下来,我将指导你如何在Ubuntu上创建一个Rust项目,并使用VSCode进行开发和调试。步骤1:在Ubuntu上创建Rust项目连接到Ubuntu服务器(......
  • VScode快速配置c++(菜鸟版)
    1.vscode是什么VisualStdioCode简称VSCode,是一款跨平台的、免费且开源的现代轻量级代码编辑器,支持几乎主流开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段提示、代码对比等特性,也拥有对git的开箱即用的支持。同时,它还支持插件扩展,通过丰......
  • 免费还超快,我用 Cursor 做的“汉语新解”插件开源了
    前两天,你是否也被&nbsp;汉语新解&nbsp;卡片刷屏,却苦恼于无法快速生成?记得当时,微信群里、朋友圈里、某书上以及公众号里,到处都在谈论这些生动有趣的“汉语新解”卡片。这是由提示词大神@李继刚老师&nbsp;在Claude3.5上开发的提示词。其辛辣的风格和全新的视角,令人耳目一新......
  • 水果软件21更新!Image-Line FL Studio Producer Edition v24.1.1.4285 WIN全插件版本+
    在数字音乐创作领域,FLStudio(也称为FruityLoops)一直以来都是众多音乐制作人心目中的首选工具。随着版本的不断更新迭代,FLStudioProducerEdition24.1.1.4285中文版的发布,无疑为广大的华语音乐创作者们带来了更为便捷、高效且功能强大的音乐制作体验。本文将从多个角度深入......
  • 蓝易云服务器 - Ubuntu安装conda教程
    在Ubuntu系统中安装Anaconda的教程如下:下载Anaconda:前往Anaconda官网(https://www.anaconda.com/products/individual)下载适用于Linux的Anaconda安装包。打开终端:按下 Ctrl+Alt+T组合键可打开终端。切换到下载目录:使用 cd命令切换到下载Anaconda安装包的目录。给安装包添加执......
  • ubuntu的ufw基本操作命令
    目录ufwenable/disableufwstatusufwallow/denyufwdeleteufwappufwreset之前在centos用的firewalld,现在切换到ubuntu使用ufw命令管理防火墙,使用更加方便ufwenable/disable安装ubutun后,默认是没开启ufw的。使用ufwenable开启➜~ufwenableCommandmaydisru......