VSCode中使用Linux远程服务器

相信很多研究deep learning的小伙伴们都不是在自己本地的机器上跑代码吧,很好奇大家平时都是用什么工具来码代码的?

因为实验室的服务器没有图形界面,我之前喜欢用Xshell连接到服务器之后用jupyter lab敲代码+运行,这样的模式运行一些规模较小的程序非常棒,运行结果也可以保留在.ipynb中。但是规模一大的话,比如想要后台运行就很不方便,除非是喜欢用vim的大佬(膜拜.jpg),像我这样的小白还是喜欢用一个能够一览整个project的编辑器。
目前大家用的多的轻量级编辑器有VS Code, Atom等(注意不是pycharm这种ide),这两个我自己都是很喜欢的(跑题了……以后有时间再写写用过的编辑器的评测)。

所以,我想要的是基于远程服务器的环境,用我喜欢的编辑器来码代码。
服务器系统: Linux
本地系统: Windows 10 (我可爱的ThinkPad小黑)

1. 检查本地电脑是否安装了OpenSSH.Client

通常win10默认已安装。
附上Windows10下检查是否已经安装OpenSSH的方法:
按下快捷键Win + X,选择Windows PoweShell(管理员),输入以下指令:

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

在这里插入图片描述
显示Client已安装了就行。
如果未安装,则输入指令:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

2. 下载VSCode

没有的可以自己在官网下载最新版的。
https://code.visualstudio.com/

3. 在VSCode中Remote-SSH插件并配置

在这里插入图片描述

  • 点击VSCode左侧栏中红色方框中的图标Extensions,搜索Remote-SSH,然后点击install即可。
  • 安装完成之后会出现上图红色方框上面的图标Remote Explorer, 点击它,然后再点击侧边栏右上角的Config(齿轮形状)。弹出如下图,选择第一个。

在这里插入图片描述

  • 填写你的远程服务器信息在这里插入图片描述
    Host 是给服务器起个名字(随便写)
    HostName服务器IP地址
    User:用户名
    Port: 端口号
  • 更改设置,File->Preferences->Settings->Extension->Remote-SSH,找到Show Login Terminal并勾选。

4. 连接远程服务器

点击如下按钮进行连接,注意一下中间会让大家选择服务器的操作系统(linux, mac, windows), 还需要在terminal输入密码,然后就成功连接啦。
在这里插入图片描述
在左边的工作区可以像本地一样打开自己正在工作的项目。

P.S. 选一个VSCode里炫酷的theme,就可以做实验室里最帅气的崽啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dr. 卷心菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值