微软发布了新版Visual Studio GDB扩展的预览版本,贡献出不懈努力以使Visual Studio支持尽可能多的开发环境。微软的Marc Goodner提供了该种新能力的细节, 可以使用Visual Studio 2015社区版或更高版本。

\\

一旦被安装,该扩展提供一个Visual C++ -\u0026gt;跨平台下称之为"Makefile Project (GDB)"的新的项目目标。一旦(该项目目标)被创建,一个SSH客户端将被用来连接本地/主机Windows机器以便通信得以被允许。就像Goodner解释的那样,必须生成证书才可进行安全通信,但是一定要注意这个时候是不能使用通行短语的,所以单独为此生成一个证书显得意义非凡。第一次连接可使用SSH客户端从Visual Studio外部进行,此后的连接就在Visual Studio内部了。

\\

一旦连接被建立,你的开发周期遵循以下过程。首先,本地(运行着Visual Studio的)机器中的代码文件将被拷贝到远程Linux机器。Linux机器上的编译器将编译你的代码,调试器的输出通过你新定义的SSH通道被转播回Visual Studio。

\\

Goodner指出该种开发周期不需要一台单独的机器,可通过MinGW定义一个本地配置文件来提供一个编译器和调试器。两种场景均为开发者提供了一种将Visual Studio与Linux进行整合的方式。对那些希望开始使用该扩展功能的人群,Goodner在他的公告里面给出了一份图示指南。

\\

查看英文原文:Linux Debugging Comes to Visual Studio

\\


感谢张龙对本文的审校。

\

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群(已满),InfoQ读者交流群(#2))。

Linux调试登陆Visual Studio相关推荐

  1. Linux环境中Visual Studio Code的配置使用----编译运行C/C++(良心教程)

    之前的博文分享了下载安装[VS code]的详细教程, 有需要速戳–>Linux环境中Visual Studio Code 安装配置及其卸载(详细教程) 本篇博文分享本人初次使用[VS code ...

  2. Linux环境中Visual Studio Code 安装配置及其卸载(详细教程)

    两篇相关博文: 在VMware15中创建虚拟机安装ubuntu系统(超详细教程) Linux环境编译运行C/C++语言程序----配置gcc.g++(详细教程) 此篇分享我在linux环境下安装VS ...

  3. linux studo命令,在 Linux 上使用 Visual Studio 开发环境

    原标题:在 Linux 上使用 Visual Studio 开发环境 为了向大家介绍 "Linux 上的 ASP.NET Core",我需要一个 Linux VM,通过远程桌面连上 ...

  4. 网易云音乐插件现已登陆 Visual Studio Code

    摘要: 听着音乐写代码- 作者:Fdyo 原文:网易云音乐插件现已登陆 Visual Studio Code Fundebug经授权转载,版权归原作者所有. Visual Studio Code 插件 ...

  5. 由于缺少调试目标“……”,Visual Studio无法开始调试。请生成项目并重试,或者相应地设置OutputPath和AssemblyName属性,使其指向目标程序集的正确位置...

    使用VS2010时出现如下问题:由于缺少调试目标"--",Visual Studio无法开始调试.请生成项目并重试,或者相应地设置OutputPath和AssemblyName属性 ...

  6. deepin终端编译c程序_Deepin Linux安装使用Visual Studio Code(VSCode)调试C++

    昨天换了Deepin Linux,感觉很不错的样子,至少对于对操作系统颜值很重视的我来说,非常好用.准备长期使用. 平时使用Windows下的DEV CPP比较爽,调试功能鼠标悬浮看变量的功能非常好用 ...

  7. vs远程编译linux程序,使用Visual Studio 2015远程调试Linux程序

    ##安装 Visual Studio 2015 安装时注意将跨平台移动开发->Visual C++移动开发->Viaual C++ Android 开发的选项勾上 ##安装PUTTY Vi ...

  8. java visual linux,如何在 Linux 中安装 Visual Studio Code

    你们好,今天咱们一块儿来学习如何在 Linux 发行版中安装 Visual Studio Code.Visual Studio Code 是基于 Electron 优化代码后的编辑器,后者是基于 Ch ...

  9. 在linux安装编译vscode,Linux中安装 Visual Studio Code 详解

    一起来学习如何在 Linux 发行版中安装 Visual Studio Code.Visual Studio Code 是基于 Electron 优化代码后的编辑器,后者是基于 Chromium 的一 ...

最新文章

  1. 虚拟机中安装GHO文件配置说明
  2. 英语笔记3(git)
  3. 数字信号处理笔记1-信号与常见操作
  4. 黑客(续) (压位高精+状压dp)
  5. Postgresql使用coalesce实现类似oracle的NVL方法
  6. Django模板系统(非常详细)
  7. AxureUX 复制Iconfont图标到Axure
  8. python语言实现医院管理系统
  9. 冒死推荐一些值得推荐的 Java 练手项目
  10. 守护绿水青山,环保数采仪一马当先!
  11. 面包店利用拼团模式面包免费送-月销售30万 !
  12. 目前住院病人主要由护士护理,这样做不仅需要大量护士
  13. SpringBoot2.0集成Shiro
  14. 应用SuperIO(SIO)和开源跨平台物联网框架ServerSuperIO(SSIO)构建系统的整体方案
  15. ​CrossOver2022Mac或Linux​系统无缝切换
  16. 汇编DOSBox安装及其常见指令(附安装包)
  17. 武汉二手房价分析(原创分析,数据现势性2018年6月)
  18. 阿里云国际站代理商:美国和香港服务器怎么配置采购?
  19. 如何让电脑微信双开呢,两行代码解决问题
  20. 操作表的SQL语句补充 、表查询关键字、多表查询

热门文章

  1. [linux] mtu查看设置
  2. Linux 修复严重的内核代码执行漏洞
  3. GitHub 再次呼吁用户采取双因素认证机制
  4. Facebook 重金悬赏 Hermes 和 Spark AR 漏洞
  5. Python IDE集成开发工具
  6. [Python学习] Django 权限控制
  7. Android 生成分享长图并且添加全图水印
  8. Linux入门之磁盘管理(3)文件系统挂载
  9. ADO.NET实例教学一
  10. 使用IE过渡滤镜和CSS3中的RGBA属性完成背景色透明效果