使用vscode远程linux开发的实现_Linux

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

第1页:安装Ubuntu Make 微软Build大会上,一款支持Windows、Mac OS X和Linux平台的原生Visual Studio应用,名为“Visual Studio Code”让人意外,笔者之前在《微软推出VS Code支持Linux和OS X平台》中介绍其功能支持linux平台www.zgxue.com防采集请勿采集本网。

告别过去

提取软件包 现在,下载好 Visual Studio Code 的 zip 压缩包之后,我们打算使用 unzip 命令解压它。我们要在终端或者控制台中运行以下命令。unzip/tmp/vscode/VSCode-linux-x64.zip-d/opt/ 注意

在vscode有了remote ssh之前,大多数Linux服务器开发者通常使用vs远程Linux,或者xshell配合vim的姿势,进行服务器开发,虽然vs很强大,调试很清晰,可是打开vs的时间和启动调试的时间是比较长的,xshell使用vim虽然也很方便,但是仍然会存在感官上的不足,我厌倦了打开多个tab来回切换,也厌倦了千篇一律的命令行界面, 所以我选择了vscode远程Linux服务器来学习linux开发。

查看是否开启远程连接,telnet一下22端口 启动: service sshd start 安装过程: 1.以root身份登入系统(没登入系统和没有足够的权限都不能安装,晕,这不是废话) 2.检查安装系统时是否已经安装SSH

面向未来

远程连接命令为ssh,一般使用ssh 目标地址即可。默认端口为22 1.查看SSH客户端版本ssh-V。2.指定登陆用户ssh-l leni 192.168.0.103或者ssh leni@192.168.0.103。3.指定端口$ssh 192.168.0.103-p

快捷开发,一秒启动vscode 上部分页面编辑,下部分使用命令行,再也不用来回切换tab 通过ssh连接Linux服务器,实现Linux环境的调试运行

如果安装了 ssh 可以直接登录 ssh 另一台机器的ip 然后输入账户密码就可以了,用 exit 可以退出。

怎样获得

在登陆之前你用ping 看看能否ping你的主机(xp);如果可以,还是无法登陆linux,你最好把那台机的防火墙关了,把selinux也关了,再检查一下ssh 有没开启:service sshd status(我用的是centos)~

1. 下载vscode insider 地址

2. 下载ssh remote 扩展

3. 配置ssh 用户名及ip

4. 连接Linux服务器

5. 进行开发,安装开发所需扩展(以c++为例)

6. 注意事项

C/C++ Clang Command Adapter 如果需要开发c++11以上需配置setting.json

大功告成

到此这篇关于使用vscode远程linux开发的实现的文章就介绍到这了,更多相关vscode远程linux开发内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

安装 Kubuntu让我们开始创建我们自己的 Hyper-V 虚拟机,为了节约时间最好的办法就是开始创建之前就下载 Kubuntu。我使用下面的配置创建了一个 VM:没有开启 secure boot2个虚拟内核2048MB 内存能访问本地网络的交换机15GB 存储DVD-ROM我把 Kbuntu 映像作为 DVD 挂载,运行 Kubuntu,然后在 Hyper-v 窗口中打开 VM。安装很容易-只要跟着对话框的步骤,在结束的时候输入用户账户信息就行了。安装过程很快-大概是和杯咖啡和抽只烟的时间。安装好后,Kubuntu 需要移除安装介质然后重启 VM。如果没有问题 Kubuntu 就已经准备好了。安装和配置 xrdp下一步,我要配置好远程访问。这个过程也很简单。打开终端下载 Krfbsudo apt-get install Krfb运行 Krfb,配置远程访问,就像官方文档写的那样:Using Desktop Sharing安装 xrdp:sudo apt-get install xrdpsudo system restart xrdp在 window 系统中试着用 RDC 进入 VM。BigEchoBigEcho翻译于 3个月前1人顶顶 翻译得不错哦!安装.NET 和 Visual Studio Code我已经安装了.NET 和 Visual Studio Code。1.这有个 libicu55 库问题,你必须手动安装它。安装详情,可查阅 Shannon Deminick 的帖子 Installing.NET Core 1.01 on Ubuntu 16.10。2.打开终端窗口输入如下命令(更多信息可在.NET Core 首页 获得):sudo sh-c‘echo“deb[arch=amd64]https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main”>/etc/apt/sources.list.d/dotnetdev.list’sudo apt-key adv –keyserver apt-mo.trafficmanager.net –recv-keys 417A0893sudo apt-get updatesudo apt-get install dotnet-dev-1.0.0-preview2-0031313.打开浏览器,找到 VS Code Ubuntu 包,你要确保包保存在了你的硬盘中。4.在终端窗口中移动到下载 VS Code 的文件夹,运行如下命令:sudo dpkg-i vs-code-deb-file-name-here.deb5.使用下面的命令安装 Git:sudo apt-get install git如果没有错误,那么 Visual Studio Code 在使用远程登录时也不会有问题。BigEchoBigEcho翻译于 3个月前0人顶顶 翻译得不错哦!总结找出了问题所在很容易就能让所有的事情顺利进行。可是如果你不熟悉 Linux,找出这个问题要花费你很长时间。一旦所有的事情都正常工作,就很容易更改更多的配置。事实上,之前用 Windows 的用户现在改用 Linux,更需要关心的是哪些可以一起工作。无论如何,我已经准备好了在 Linux 上使用 ASP.NET 所需的环境内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 使用vscode和ssh进行远程开发
  • vscode remote ssh通过远程编辑与调试代码
  • vscode 远程登录开发(带免密)
  • vscode 搭建 arm 远程调试环境的步骤详解
  • vscode c++远程调试运行(学习c++用)
  • vscode配置远程开发环境并远程调试运行c++代码的教程
  • vscode远程开发调试服务器c/c++代码
  • vscode远程代码开发及dns隧道端口转发实现远程办公代码
  • ubuntu下编译安装opencv的方法
  • linux 服务器分区及挂载
  • ssh的ssh-keygen命令基本用法详解
  • centos6 网络配置的实例详解
  • vmware安装centos7无法上网的解决方法
  • linux apache泛域名解析及dns相关
  • 如何为 linux 桌面配置 openbox(推荐)
  • centos7 + php7 lamp全套最新版本配置及mongodb和redis教程详解
  • linux下查看so或可执行程序的依赖库
  • linux文件编辑命令vi详细整理(总结)
  • 如何在Linux上使用Visual Studio Code
  • 如何在Linux上使用Visual Studio Code
  • 常用的远程连接Linux工具有哪些
  • 如何远程使用Linux?
  • 如何在Linux上使用Visual Studio Code
  • 使用secureCRT远程Linux,出现远程主机拒绝连接。
  • linux 远程连接命令
  • 如何用linux登录到另一台linux界面,进行远程操控?
  • 使用secureCRT远程Linux,出现远程主机拒绝连接。
  • 如何远程登陆Linux图形界面
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器linux使用vscode和ssh进行远程开发vscode remote ssh通过远程编辑与调试代码vscode 远程登录开发(带免密)vscode 搭建 arm 远程调试环境的步骤详解vscode c++远程调试运行(学习c++用)vscode配置远程开发环境并远程调试运行c++代码的教程vscode远程开发调试服务器c/c++代码vscode远程代码开发及dns隧道端口转发实现远程办公代码ubuntu下编译安装opencv的方法linux 服务器分区及挂载ssh的ssh-keygen命令基本用法详解centos6 网络配置的实例详解vmware安装centos7无法上网的解决方法linux apache泛域名解析及dns相关如何为 linux 桌面配置 openbox(推荐)centos7 + php7 lamp全套最新版本配置及mongodb和redis教程详解linux下查看so或可执行程序的依赖库linux文件编辑命令vi详细整理(总结)apache开启.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 permisslinux下统计appche站点ip访问量的shell脚vim如何使用相对行号实现一切操作详解linux查看进程的所有信息的方法示例详解linux 下安装软件tar.gz, rpm,deb的方ubuntu服务器环境下安装python的方法linux系统信息查看常用命令centos 设置默认jdk步骤详解及命令centos 配置防火墙详解及实例linux下用c获取当前时间centos 7上为php5安装suphp的方法(彭哥)
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved