VS code使用

VS code Remote ssh配置

这是官方介绍文档。但感觉讲得太过简略,跟着做的话便是一头雾水。网上有不少同学分享他们配置成功的经验,我按照这位同学的介绍进行配置,最终成功了。以下内容也是结合我的实际操作,对这位同学介绍的一个精简版。

配置私钥

  • 在本地C:\Users\用户名\.ssh目录下,用ssh-keygen命令生成密钥(如果之前生成过,可以跳过该步)。
  • 将本地生成的id_rsa.pub文件上传到远程主目录的.ssh/文件夹下。
    • .ssh是一个隐藏文件夹,一个简单的办法是,直接通过路径名进入。
    • 如果发现.ssh/文件夹已经有了之前远程本机生成的id_rsa.pub,该操作会将其覆盖。建议新建一个文件夹将其收纳起来,以便日后使用。
  • 在远程将本地上传的id_rsa.pub加入到authorized_keys中。具体做法为
    cd .ssh
    cat id_rsa.pub >> authorized_keys
    
    这时.ssh文件夹下多出一个authorized_keys文件。
  • (maybe optional) 在本地.ssh目录下,使用私钥登录远程
    ssh username@hostname -p port –i id_rsa
    
    这次登录无需密码。

VS Code 配置

安装Remote Development插件

在VS code左边栏扩展商店Extensions搜索Remote Development插件并安装。

添加配置文件

点击左边栏Remote Explorer的图标后,再点击箭头所指的齿轮在这里插入图片描述
会弹出菜单让你选择需要编辑的配置文件,选择第一个
在这里插入图片描述
选择之后可以按照下图添加配置信息
在这里插入图片描述

参数含义为

  • Host: 连接的主机的名称,可自定
  • Hostname: 远程主机的IP地址
  • User: 用于登录远程主机的用户名
  • Port: 用于登录远程主机的端口
  • IdentityFile: 本地的id_rsa的路径
    需要多个连接的话,可以按照如上配置多个。

配置完成并保存后,左侧连接栏中便出现了所设定的的远程主机。右键点击Connect便可连接。

markdown预览

先按 Ctrl + K,然后放掉,紧接着再按V(注意要在大写模式下),便能调出实时预览框。

其他

使用工作区(work space)

当一个项目跨多个文件夹时,使用工作区会十分方便。

  • 将多个文件夹添加到同一个工作区:Flie -> Add folder to space(此时工作区尚未保存,且名称为UNTITLED)
  • 保存工作区:Flie -> Save Workspace as,输入保存名称与路径。之后可以直接双击该文件打开此工作区。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值