VScode Remote SSH通过远程编辑与调试代码_Linux

来源:脚本之家  责任编辑:小易  

remote-control英[r?'m?tk?ntr'?l]美[r?'mo?tk?ntr'o?l][释义]遥控;[例句]The choices of remote-control commanding code set of pseudo random伪随机遥控指令码集的选择如有疑问追问,如满意记得采纳,如果有其他问题也可点我名字向我求助答题不易,如果没有回答完全,请您谅解,请采纳最快回答的正确答案!谢谢!www.zgxue.com防采集请勿采集本网。

Visual Studio Code 最新的Insider版本中加入了remote SSH功能,可以实现代码的远程调试与文件访问。

比如你的电脑要在24:00关机,可以选择“开始运行”,输入“at 24:00 Shutdown-s”,这样,到了24点,电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机

方法非常简单,这里总结记录一下。

remote code execution 远程代码执行

补充说明

下载并安装VS Code,最近(2016-7-15)VS Code更新比较快,几天一个新版本,我现在用的是1.3.0版 安装python插件:打开VsCode,Ctrl+p后输入ext install python,稍等片刻会发现一个关于python

一个Error的解决方案,这块可以先不看

载并安装VS Code近(2016-7-15)VS Code更新比较快几新版本我现用1.3.0版 安装python插件:打VsCodeCtrl+p输入ext install python,稍等片刻发现关于python插件列表选择并安装我安装VSC官网介绍介绍语写:

远程Debug的时候会有一个error,修改luanch.json文件即可

1.SET DEADLOCK_PRIORITY 2.SET LOCK_TIMEOUT 3.@LOCK_TIMEOUT 4.SET IDENTITY_INSERT 5.SET IMPLICIT_TRANSACTIONS 6.SET NOCOUNT 7.@ROWCOUNT 8.SET ROWCOUNT 9.SET TRANSACTION ISOLATION

Console按我上面这个截图更改。

参考github issue:https://github.com/microsoft/vscode/issues/73867

懒得看ISSUE的话就按照我上面那个改就行

正文

参考链接:

https://code.visualstudio.com/docs/remote/ssh

必备条件:远程服务器打开SSH server功能,ubuntu系统基本都自带,没有的话

apt-get install openssh-server

本地电脑需具备SSH功能【win10自带,其他版本需安装SSH支持并加入路径】

步骤

下载VScode Insider版本[https://code.visualstudio.com/insiders/],安装时注意有一个将vscode加入路径选项,推荐是勾选的,不要取消掉。

安装后增加Remote Development扩展,这里注意只用安装这个插件,其他的依赖包会自动下载。

可选项:如果使用的是密码验证的ssh,需要在本地VScode的setting.json中将设定"remote.SSH.showLoginTerminal": true,详情参考[https://code.visualstudio.com/docs/remote/troubleshooting#_enabling-alternate-ssh-authentication-methods]。个人建议使用ssh-keygen方式验证,不停的输密码真的很麻烦,具体原因后面说。如何生成和使用ssh-keygen请百度,我是参考这个连接的:https://kb.iu.edu/d/aews,建议先用密码方式把这个Remote-ssh功能全部搞通弄会了以后再开始看ssh-keygen怎么搞。

打开本地vscode,ctrl+shift+P输入remote, 使用Remote-ssh: connect to host选项

初次使用,需要配置host文件,选择Configure SSH Hosts

我这里就直接选择用户名下的config进行配置, 填入远程电脑的ip地址和用户名。保存后再次使用Remote-ssh: connect to host命令。

如果选择密码验证,VScode的集成终端中会跳出输入密码选项

然后后面会开始加载远程信息,需要多次输入密码。。。这就是建议用ssh-keygen的原因。。。

最终看到这样的输出,就是连接好了,连接过程还是很快的

此时,open foler打开的就都是远程电脑的文件了,默认在~/路径。打开文件夹时候也要输很多次密码。。

现在就可以直接查看和调试远程电脑的文件了。注意调试对应的语言需要安装相应的vscode扩展,vscode本身也会自动提示安装扩展。可以看到remote ssh是可以直接调用远程端的conda虚拟环境的,整个使用很方便。

到此这篇关于VScode Remote SSH通过远程编辑与调试代码的文章就介绍到这了,更多相关VScode Remote SSH远程内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

remote-control 英[r?'m??tk?ntr'??l]美[r?'mo?tk?ntr'o?l][释义]遥控;[例句]The choices of remote-control commanding code set of pseudo random 伪随机遥控指令码集的选择内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • vscode中利用git通过ssh连接github的方法
  • 使用vscode和ssh进行远程开发
  • centos7使用supervisor的详细教程
  • linux文件服务器实战详解(虚拟用户)
  • zabbix进行数据库备份以及表分区的方法
  • linux 中的文件复制cp命令和scp命令详解
  • environments was not found on the java.library.path 问题的解
  • linux 下c语言连接mysql实例详解
  • linux中install命令和cp命令的使用与区别
  • linux下nodejs安装步骤(完整详细)
  • linux下升级python和安装pip的详解
  • 教你如何在ubuntu15.04安装 rvm
  • 怎样接收 audio video remote control 的 code
  • remote control code是什么意思
  • 如何使用vscode断点调试laravel
  • transmission-remote怎么安装和使用
  • 命令行中,重启计算机的命令是什么
  • remote code execution什么意思
  • 如何用VS Code 编写Python
  • 如何在Visual Studio Code 中运行 Python
  • SQL Server常用到的几个设置选项
  • 验证码用了remote远程验证,但是session没有值。能否帮助解决一下。
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器linuxvscode中利用git通过ssh连接github的方法使用vscode和ssh进行远程开发centos7使用supervisor的详细教程linux文件服务器实战详解(虚拟用户)zabbix进行数据库备份以及表分区的方法linux 中的文件复制cp命令和scp命令详解environments was not found on the java.library.path 问题的解linux 下c语言连接mysql实例详解linux中install命令和cp命令的使用与区别linux下nodejs安装步骤(完整详细)linux下升级python和安装pip的详解教你如何在ubuntu15.04安装 rvmapache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permiss在centos 7.2上安装suphp的详细方法linux中虚拟机宕机之后解决办法在centos 7下安装redis和mongodb教程memcacheq安装及使用方法linux 7.4上安装配置oracle 11.2.0.4图文阿里云 ubuntu16.04搭建ipsec服务linux系统的文件传输方法详解linux驱动中,probe函数何时被调用一次linux修改mysql配置不生效的问题解决linux服务器后台设置小技巧
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved