vscode远程免密登录、多屏打开同一项目、python项目调试launch.json设置
发布日期:2022-02-17 04:52:22 浏览次数:7 分类:技术文章

本文共 2191 字,大约阅读时间需要 7 分钟。

安装配置python环境:

1、vscode免密登录远程服务器

VS code ssh免密登陆
1.) winows 下用ssh-keygen 生成公钥和秘钥(使用git Bash Here)
使用命令 ssh-keygen.exe -t rsa (名称,如id_rsa\mr_rsa)
2.)将公钥发送到服务器
ssh-copy-id -i .ssh/id_rsa.pub user@**.** //(user为服务器用户名,**.**服务器地址
3.)vscode插件Remote Development如果已经配置好对应的服务器,那么下次再ssh登陆时,就不用输密码了
另外,vscode ssh的配置文件ssh_config路径C:\Users\用户名\.ssh,生成公钥私钥放的位置也在儿
# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host autotest
    HostName **.**
    Port 22
    User **
    IdentityFile C:\Users\Mr\.ssh\mr_rsa

4、vscode远程setting.json设置

{    "workbench.colorTheme": "Default Dark+",    "[python]": {           "editor.wordBasedSuggestions": false    },    "window.zoomLevel": 1,    "workbench.editorAssociations": {        "*.pyc": "default"    },    "jupyter.interactiveWindowMode": "perFile",    "workbench.panel.defaultLocation": "right",    "terminal.integrated.allowChords": false,    "editor.hover.delay": 100,    "editor.renderControlCharacters": true,    "http.proxySupport": "on",    "settingsSync.ignoredSettings": [        "-http.proxy"    ],    "remote.SSH.defaultForwardedPorts": [    ],    "remote.SSH.remotePlatform": {        "autotest": "linux",    },    "editor.scrollbar.horizontalScrollbarSize": 122,    "editor.fontSize": 16,    "terminal.integrated.inheritEnv": false,    "remote.SSH.path": "‪C:\\Program Files\\OpenSSH-Win64\\ssh.exe",}

5、vscode远程服务器调试launch.json配置

{    "configurations": [        {            "name": "Python: 远程连接",            "type": "python",            // "request": "attach",            "connect": {                "host": "**.**",  //地址                "port": 22            },            "pathMappings": [                {                    "localRoot": "${workspaceFolder}",                    "remoteRoot": "."                }            ],            "debugOptions": [                "WaitOnAbnormalExit",                "WaitOnNormalExit",                "RedirectOutput"            ],            "python.pythonPath":"~/anaconda3/envs/pytorch_env/bin/python",   //服务器中解释器路径            "request": "launch",            "program": "${file}",            "console": "integratedTerminal"        }    ]}

6、vscode多屏打开同一个项目

ctrl+Shift+P

F10单步调试 F11断点调试

转载地址:https://blog.csdn.net/qq_41427834/article/details/120667743 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ORA-28002: the password will expire within 7 days
下一篇:十二学习笔记:第一个scrapy爬虫

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月12日 06时51分08秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

prism项目搭建 wpf_WPF MVVM使用prism4.1搭建 2019-04-21
python发微信红包群_用Python实现微信自动化抢红包,再也不用担心抢不到红包了... 2019-04-21
python中func自定义函数_Python函数之自定义函数&作用域&闭包 2019-04-21
wget连接指定端口_端口通不通 telnet wget ssh 2019-04-21
eureka 调用服务_Spring Cloud微服务架构从入门到会用(二)—服务注册中心Eureka... 2019-04-21
easyexcel 工具类_问了个在阿里的同学,他们常用的15款开发者工具! 2019-04-21
mysql统计结果大于0时返回true_mysql表查询练习 2019-04-21
c语言对结构体排序中间变量,求助:c语言怎么实现结构体的排序? 总是弄不对啊... 2019-04-21
c语言宏定义只能在最前面吗,C语言宏定义注意事项 2019-04-21
android悬浮窗服务卡死,Android 悬浮窗兼容问题谈 2019-04-21
表格相关的html语言,HTML标记语言——表格标记 2019-04-21
web聊天界面html,PC端Web聊天界面+代码分享(HTML+CSS) 2019-04-21
cmake qt 添加路径 项目_CMake配置Qt工程 2019-04-21
使用python开发的软件协议_WEB开发——Python WSGI协议详解 2019-04-21
冰点下载器手机版apk_冰点文库下载器 2019-04-21
python信号采集代码_13行代码实现:Python实时视频采集(附源码) 2019-04-21
h5引入json_纯js直接引入json文件 2019-04-21
python格式化字符串总结_Python字符串处理方法总结 2019-04-21
python中true什么意思_python中的bool是什么意思 2019-04-21
jacobian 矩阵意义_Jacobian矩阵和Hessian矩阵的作用是什么? 2019-04-21