云桌面 Vscode 远程debug python
- 1、进入云桌面
- 2、下载VScode配套软件
- 3、挂载本地磁盘
- 4、安装软件
- 4.1 安装VScode
- 4.2 安装插件vsix文件
- 4.3 在服务端安装vscode server
- 5、VScode 配置
- 6、远程调试
- 6.1 python解释器选择
- 6.2 设置debug
- 7. mtu 配置
Author: 沧海一阳
1、进入云桌面
根据云桌面使用文档,进入云桌面。(内部资料)
2、下载VScode配套软件
链接:https://pan.baidu.com/s/1teqnQJkmjX_YAtXi7oCCRg?pwd=csjo
提取码:csjo
将链接中中的短
3、挂载本地磁盘
点击设备->磁盘->选择磁盘
4、安装软件
将挂在磁盘上的软件,拷贝到云桌面上进行安装,否则安装会很慢。
4.1 安装VScode
按照提示进行安装
4.2 安装插件vsix文件
在VScode上操作路径
View->Command Palette-> 搜索 Extension:install from VSIX
打开VSIX文件所在路径,选择所需插件安装:
备注:
vscode插件市场地址
https://marketplace.visualstudio.com/search?term=vue&target=VSCode&category=All%20categories&sortBy=Relevance
4.3 在服务端安装vscode server
在服务器里面解压vscode-server.zip
,路径是登陆时默认的目录,解压后产生一个隐藏文件.vscode-server
即可。
5、VScode 配置
(1)配置免密登录
在cmd终端输入:ssh-keygen
在.ssh文件夹下生成公钥
将id_rsa.pub
中的公钥复制到服务器中.ssh
文件夹中的authorized_keys
文件中,如果没有此文件,创建一个touch authorized_keys
,如果存在此文件,在新的一行中,黏贴id_rsa.pub
中的公钥.
(2)配置远程链接服务器
在远程资源管理器中。点击设置,选择云桌面中.ssh
文件夹中的config
文件。
输入配置:
# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host DigitalHuman
HostName ip地址
Port 端口号
User 用户名
(3)远程连接
点击右下角加号,进行ssh连接:
点击打开文件夹,选择远端服务器的工程目录:
6、远程调试
6.1 python解释器选择
(1)command+shift+p 进行python解释器的选择:
选择解释器:
6.2 设置debug
(1)在vscode界面右上角,选择Debug Python File
(2)生成launch.json
文件
(3)开启调试 Start Debugging
(4) 代码中设置断点,开启清爽调试
7. mtu 配置
如果以上操作vscode 还链接不上,重启vscode,若还未解决,则在云桌面配置mtu
netsh interface ipv4 show subinterfaces
netsh interface ipv4 set subinterface "以太网" mtu=1200 store=persistent
重启电脑。