
# VS Code连接Notebook方式介绍
Visual Studio Code (VS Code) 是一个流行的代码编辑器，它支持多种编程语言和开发环境。支持通过VS Code连接和使用Jupyter Notebook。
当用户创建完成支持SSH的Notebook实例后，使用VS Code的开发者可以通过以下方式连接到开发环境中：
- [在VS Code中一键连接Notebook](https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0206.html)（推荐）
  该方式是指在开发环境Console控制台上提供VS Code按钮，通过该入口自动打开VS Code并连接实例。
  
- [使用VS Code ToolKit连接Notebook](https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0207.html)
  该方式是指用户在VS Code上使用ModelArts VS Code Toolkit插件提供的登录和连接按钮，连接云上实例。
  
- [在VS Code中手动连接Notebook](https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0208.html)
  该方式是指用户使用VS Code Remote SSH插件手工配置连接信息，连接云上实例。
  
 #### 安装VS Code软件
使用VS Code连接开发环境时，首先需要安装VS Code软件。VS Code推荐版本、约束限制和安装指导如下。
- **VS Code推荐版本及约束限制** ：
  - [VS Code 1.86版本](https://code.visualstudio.com/updates/v1_86)：暂无约束。
    图1VS Code 1.86版本下载位置   
    ![](https://support.huaweicloud.com/devtool-modelarts/figure/zh-cn_image_0000002585298216.png "点击放大") 
  
  - [VS Code 1.109.5版本](https://code.visualstudio.com/updates/v1_109)：
    - Notebook实例使用的镜像**GLIBC≥2.28** 。
      您可以通过ldd --version命令查看GLIBC版本。例如，ubuntu18.04镜像的GLIBC\<2.28，则只能使用VS Code 1.86及以下版本。
      
    
    - Notebook通公网。 如果Notebook不通公网，建议使用VS Code 1.86版本。如需使用VS Code 1.109.5版本，则需手动安装VS Code Server包。具体操作，请参见[如何在Notebook中离线安装本地VS Code对应版本的VS Code Server](https://support.huaweicloud.com/modelarts_faq/modelarts_notebook_4310.html)。
      
    
    
    图2VS Code 1.109.5版本下载位置   
    ![](https://support.huaweicloud.com/devtool-modelarts/figure/zh-cn_image_0000002584034296.png "点击放大") 
   
- **VS Code安装指导如下：**
  图3Windows系统下VS Code安装指导   
  ![](https://support.huaweicloud.com/devtool-modelarts/figure/zh-cn_image_0000001963029844.gif "点击放大")
  Linux系统下，执行命令**sudo dpkg -i \<VS Code安装包名\>**进行安装。
  例如，VS Code安装包名为code_1.86.2-1707854558_amd64.deb，命令示例如下：
  ```
  sudo dpkg -i code_1.86.2-1707854558_amd64.deb
  ```
  ![](https://support.huaweicloud.com/devtool-modelarts/public_sys-resources/note_3.0-zh-cn.png)
  Linux系统用户，需要在非root用户进行VS Code安装。
  
 
#### 相关文档
[远程主机不满足VS Code服务器对glibc和libstdc++的版本要求怎么办？](https://support.huaweicloud.com/modelarts_faq/modelarts_notebook_4309.html)
