Visual Studio 在调试过程中给人的体验算是它的最大卖点之一,即便是那些最热衷于批评微软开发工具的人也不得不承认这一点。最近,Miguel de ICaza 宣布,Mono 团队打算使用同样的技术来改进在 Linux 上调试 Mono 应用程序的体验。
Visual Studio Debugger for Mono 由两个模块组成。第一个是远程调试器宿主,它与 Windows/.NET 使用的那个很相似,是以服务方式运行的。但与只能加载正在运行中进程的 Windows 版本不同【译者注:在 Windows 版本也可以远程启动应用程序】,它可以远程启动应用程序。当应用程序通过 Visual Studio 的一个特殊插件启动后,它就会被以二进制的形式上传到Linux 主机上,并在调试器下运行。
Visual Studio Debugger for Mono 现在还只是一个功能有限的 alpha 版,开发者如果想试用它,需要在Mono 网站上注册后下载预览版。
更多内容推荐
Xamarin Live Player 加速了 APP 的开发周期
手机端开发在开始编写代码之前,一直以来需要大量的SDK工具包和基础构建工具。Xamarin Live Player的发布改变了这种方式,简化为只需要目标设备和安装Visual Studio 2017或者在Mac上安装Visual Studio。
微软发布 .NET 7 预览版,重点关注容器和云
开发者可以下载适用于 Windows、macOS 和 Linux 的.NET 7 Preview 1 。
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
我摊牌了,大厂面试 Linux 就这 5 个问题
说真的,这就是《我想进大厂》系列第八篇,但是Linux的问题确实很少,就这样,强行编几个没有营养的问题也没啥意义。
2020-12-08
ChakraCore 现在可以在 Linux 和 Mac OS 上运行了
微软演示了在Linux和Mac OS X上运行ChakraCore以及在Linux上运行Node.js/ChakraCore。
继 Mac 和 Windows 版本后,Unity 发布 Linux 内测版
继Mac和Windows后,Unity发布Linux内测开发工具,内测版本基于Unity 5.1.0f3版本。安装包最低要求64位Ubuntu 12.04版本,并从今天开发了内测反馈论坛。据悉Linux版本将和Mac、Windows版本同步更新和维护。
必知必会,程序员都应该会的 Linux 的 50 个知识点!
>不管是前端或者后端,我觉得都是必备的,或者是说日常知识点,或者学会了不会吃亏的。小在这里给大家准备了50道Linux面试题,建议收藏。
2020-06-19
微软宣布开源 WPF、WinForms 和 WinUI
在微软Connect 2018大会上,微软发布了.NET Core 3.0的第一个预览版。同时,微软还宣布,他们将WPF、Windows Forms(WinForms)和WinUI作为开源项目托管在GitHub上。
Rust 异步编程之 tokio 运行时(二)
2021-08-19
38|高级调试:怎样利用 Delve 调试复杂的程序问题?
这节课,我们来看看怎么合理地使用调试器让开发事半功倍。
2023-01-05
Mono 现状与未来: 从 Xamarin 到 WebAssembly、Blazor 及.NET 5
InfoQ采访了Mono项目的原作者Miguel de Icaza,讨论了Mono的当前状态及其在.NET生态系统中的未来。
如何站在官方文档的肩膀上自己“造轮子”?
2022-11-09
微软正式发布 .NET 6 LTS 版本
号称是“迄今为止最快的 .NET”。
Swift 5.3:支持 Windows 和其他 Linux 发行版
这次新版发布的主要目的之一是扩展官方支持平台,其中包括对其他Linux发行版和Windows的支持。
回头草也挺好:试试.NET Core 和 C#
在这篇文章中,我想聊聊 .NET,以及为什么我认为它可能会回归。
17|难点解析:eBPF 多内核版本兼容详解
如何让 eBPF 程序兼容新旧版本的内核
2022-06-30
Gerald Versluis 访谈:Xamarin 社区工具包的现状和未来
Xamarin.Forms正在向.NET MAUI演进,Xamarin社区工具包也在为转型做准备。InfoQ采访了Gerald Versluis。他是一位来自荷兰的微软软件工程师。在这次访谈中,我们探讨了Xamarin社区工具包、向MAUI的过渡以及他们未来的路线图。
.NET 4.6 的 RyuJIT 编译器中发现严重的 Bug
来自Stack Exchange的开发者Nick Craver与Marc Gravell提交了一个严重的bug的相关报告,它可能会影响到安装了.NET 4.6的用户与开发者。一旦安装了.NET 4.6之后,新的RyuJIT编译器将默认设置为启动状态,它在用户的程序执行时可能会产生一个严重的问题。
结束语 | 生活可以一地鸡毛,但操作系统却是心中的光
我开发Cosmos是基于兴趣,是对技术的探索和追求……
2021-08-25
外部函数接口,能不能取代 Java 本地接口?
今天,我们一起来讨论Java的外部函数接口。
2021-12-13
暂无签名
推荐阅读
期中周|扩展现有协程框架,实现高级任务调度
2023-02-13
微软偷偷决定不开源 Linux 及 macOS 版 WebView2,网友:等了四年,我还是用 Electron?
微软发布 Visual Studio 17.10.2
WPF 与 Winform 的区别以及应用场景
2022-03-15
结课测试|来赴一场满分之约
2023-11-03
Windows 11 测试版正式发布,微软:Rust 安全可靠,将继续增加使用量
编程语言加餐|集中答疑:详解 Android 环境搭建
2023-02-01
电子书
大厂实战PPT下载
换一换 魏代猛 | 华为 2012实验室/机器翻译算法负责人
刘兆瑞 | 腾讯云 明眸视频增强型实例研发负责人
汝英哲 | 腾讯云 容器高级产品经理
评论