首页

MFC向导更新:重新支持Typelib和ActiveX  

官宣 今天,我们高兴的宣布:Visual Studio 2019正式支持Typelib和ActiveX向导。 过去的一段时间,我们都在对Visual Studio中的向导进行全面的重写,以使它们更加容易的被开发者使用。上面提到的这两个向导,一开始并不在我们的重写计划中,并且它们已经在Visual Studio 2017中标记为”废弃”,而最初的Visual Studio 2...

STL大牛Stephan T. Lavavej访谈

蓝星最熟悉STL的人:Stephan T. Lavavej STL大牛人Stephan T. Lavavej在CppCon 2020上做了一个十分精彩的演讲,内容涵盖了integer comparison functions, constexpr algorithms, uniform container erasure, atomic_ref和span等,这些主题都搭配了完整的示例程序(而不是代...

官宣:新版Azure SDK for C++ 测试版本发布

官宣 今天,我们的Azure SDK团队很高兴地宣布:新版本的Azure SDK for C++的Beta版本正式释出。 这次发布的版本,和之前的Azure存储SDK不同,它与C++语言高度匹配,并确保了访问多个Azure服务的行为一致性。此次的Beta版本将支持Azure Blob Storage, File Shares和Data Lake。 后面我们还会添加对Azure KeyVault K...

VisualStudio静态分析工具:C++ Core Check  

C++ Core Check简介 C++ Core Check是微软开发的一款用于对C++代码进行静态分析的工具。通过C++ Core Guidelines规则对代码进行规则一致性判定,从而促使开发者能更加容易的观察到代码中可能存在的缺陷,进而提升代码整体质量。 在今天的文章中,我们会简单的介绍C++ Core Check对C++ Core Guidelines的覆盖情况。 早在2015年,微软的...

使用Visual Studio开发调试QT应用  

Visual Studio QT扩展新版本出炉 QT是一款十分流行的跨平台开发框架,它包含的库和工具集可以用来创建,测试和部署跨平台应用,支持多种不同操作系统,包括Linux,Windows,macOS和各种嵌入式系统。 最近QT开发团队发布了QT Visual Studio扩展的一个全新版本,可以用来将其整合到Visual Studio的Linux开发工具集中,这样,开发者就可以直接在Visua...

新的C++安全编码规则出炉  

新的安全编码规则 在Visual Studio v16.8 Preview 3中,我们添加了一些新的安全编码规则,来帮助开发者更容易找到一些更加容易导致Bug的编码错误,这些错误涵盖了从简单的功能缺失到严重的安全漏洞问题。 这些规则都是来自于真实世界的产品缺陷报告,在微软,我们会在我们的每一款产品中运行这些安全编码规则,以满足产品在安全和合规方面的需求。 在今天的文章中,我们会介绍VARIANT及...

致C++开发者:Codespaces更新  

Codespaces的变迁 5月份那会儿,我们官宣了Visual Studio Codespaces以及对C++开发者的早期支持。过去的几个月,我们和一些C++开发者做了深入的交谈,基于他们的反馈,我们对Codespaces进行了持续的改进并优化了使用体验。今天我们再次宣布:Visual Studio Codespaces目前已经迁移到GitHub Codespaces中。这次迁移意味着,当需要连...

官宣:Visual Studio Code C++扩展1.0可用  

1.0版C++扩展释出 我们高兴的宣布:Visual Studio Code C++扩展的第一个GA(Generally Available)版本正式发布。Visual Studio Code是一个免费的代码编辑器,可以运行在Linux,macOS和Windows上,通过使用丰富的扩展,你可以以你希望的任何方式进行定制这款编辑器。 此次的Visual Studio Code C++扩展为广大C++...

说说VS2019 v16.8 预览版3中的一大波更新  

侦测到一大波的在途更新 对于C++开发者来说,Visual Studio 2019 v16.8 Preview 3引入了大量的更新,主要涵盖标准化,性能改进和生产力提升。下面,我们来看看。 C++20 我们从编译器,标准库和IDE等各个层面对主要的C++20特性的支持做了改进。现在你可以在同一个项目中,同时使用诸如Modules, Concepts, Coroutines和Ranges(部分支持)...

使用Visual Studio调试Linux Core Dump  

Linux Core Dump不再可怕 从Visual Studio 2019 v16.8 Preview 3开始,我们添加了在WSL(Windows Subsystem for Linux)或者远程Linux系统上进行Linux Core Dump的调试支持。这项支持仅针对非托管代码进行”本机”调试。 据我们所知的,有一些开发团队主要是在Windows开发他们的系统,但是...