vscode

一、准备工作
测试 ssh 连接服务器。win+R 并输入 cmd,接着在命令行执行:

ssh 用户名@服务器IP地址
1
输入密码即可连接服务器。

二、连接过程
step1:配置文件
在 VSCode 的扩展页面搜索 Remote Development 套件并安装。

安装完后左侧菜单栏会出现一个远程资源管理的图标,选择 SSH Targets,再点击齿轮图标,并在右侧打开你的 config 配置文件。

在配置文件中设置你的服务器信息,输入 HostName 服务器IP地址和 User 服务器用户名,保存以后左侧会出现对应机器名称。

更改设置,File->Preferences->Settings->Extension->Remote-SSH,找到 Show Login Terminal 并勾选。

step2:连接服务器
在上一步保存好的服务器名称旁,点击连接按钮后,选择你的服务器平台。

如果没有设置公钥私钥,那么需要在 terminal 输入密码才能登录成功。连接服务器后,点击右侧的加号 + 就能打开一个新的终端窗口,和 XShell 没有区别哦。

打开服务器文件,只需要在文件菜单下,点击 Open Folder,就能在右侧窗口查找自己想要打开的文件路径了,点击 OK 打开。此时对文件的编辑就可以实时同步到服务器上。

同样的,如果需要连接多个服务器,只需要在 config 配置文件中添加相应的配置即可。

step3:调试代码
安装 Python 扩展

在左下角选择调试代码需要的环境,输入路径便可搜索。

这样就可以在代码中加断点进行debug啦!

[2022-03-03 问题] 今天换了新电脑重装VSCode,按上面的流程走下来左下角不显示 Python 解释器环境,查询无果后,把 Python 扩展降版本(降到V2021.12)就解决了。

其实左下角不显示Python解释器环境也可以正常使用,ctrl+P --> 输入 >python: 选择 Python: Select Interpreter 就可以选择Python解释器环境啦。

其他问题
跑代码通常喜欢在命令行指定一些训练参数,比如 python test.py --gpu 0,1 --config xxx/xx/config.yaml命令,我们希望把 --gpu 和 --config 提前设置好。

选择 Run -> Add Configuration… 打开 launch.json 文件。

在 launch.json 文件中添加一个字典,重点是将你需要的参数写入 args 列表。

这时,可以在 Debug 里看到我们设置好的参数环境,选择该环境。

按 F5 就可以开始愉快的 debug 啦!

————————————————
版权声明:本文为CSDN博主「yaoyz105」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31347869/article/details/121672295

VSCode中,`.vscode`文件夹是用来存放与工作区相关的配置文件的目录。它是一个隐藏文件夹,通常位于项目的根目录下。 `.vscode`文件夹中包含一些常用的配置文件,如: 1. `launch.json`:用于配置调试器的启动选项,如执行程序的参数、启动前执行的任务等。 2. `tasks.json`:用于配置任务(Task),比如编译、运行、测试等。 3. `settings.json`:用于配置工作区相关的设置,如缩进、自动保存等。 这些配置文件可以根据你的项目需求进行自定义。你可以根据下面的步骤访问和编辑`.vscode`文件夹中的配置文件: 1. 在VSCode中,打开你的项目文件夹。 2. 在VSCode的侧边栏中,点击文件资源管理器图标(或按下Ctrl+Shift+E)以展开文件资源管理器。 3. 找到并展开你的项目文件夹,在其中找到`.vscode`文件夹。 4. 点击`.vscode`文件夹,你将看到其中的配置文件列表。 5. 选择你想要编辑的配置文件,双击打开它进行编辑。 在`.vscode`文件夹中,你也可以创建其他自定义的配置文件,以满足你的特定需求。例如,你可以创建一个名为`myconfig.json`的文件,并在其中定义自己的配置选项。不过,请注意,某些配置文件(如`settings.json`、`launch.json`和`tasks.json`)是VSCode默认识别并加载的,而自定义的文件可能需要手动引用。 希望对你有所帮助!如果还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值