东南教育网您的位置:首页 >互联网 >

C++编程语言Microsoft的VSCode扩展具有这些新功能

导读 微软为其流行的开源跨平台代码编辑器Visual Studio Code发布了C ++扩展的稳定版本,该版本支持基于Arm的计算机和新的生产力功能。Micros

微软为其流行的开源跨平台代码编辑器Visual Studio Code发布了C ++扩展的稳定版本,该版本支持基于Arm的计算机和新的生产力功能。

Microsoft的新C ++扩展是随着C ++(一种已有35年历史的语言)在程序员中的流行程度的提高而来的。国际标准化组织(ISO)C ++组21工作组(WG21)本月 完成了C ++版本20的定稿。该小组由Microsoft和Google的软件工程师领导。

据微软的Herb Sutter称,C ++ 20是自2017年发布C ++ 17以来对C ++的首次重大更新,其中包含自2011年以来C ++ 11以来的最大改进。

根据Tiobe的说法,本月C ++ 成为世界上增长最快的编程语言,该杂志每月发布最流行的编程语言的索引。C ++是目前仅次于C,Java和Python的第四大流行语言。

Visual Studio Code(VS Code)的C ++扩展与Microsoft的Python和Java市场扩展相结合,带来了关键的生产力功能,例如VS Code的AI驱动的IntelliSense自动代码完成功能。

“ C ++扩展为C ++开发人员带来了VS Code丰富的生产力功能,包括IntelliSense智能代码完成,调试,重构,代码导航等。” Visual C ++的Microsoft程序经理Julia Reid说。

这些功能适用于多种平台,体系结构和编译器,以帮助开发人员交叉编译和远程工作。

与一组Java扩展一样,Microsoft发布了一个C ++扩展包,其中包括VS Code中用于C ++开发的多个扩展以及面向开发人员的免费教程。

C ++软件包包括C和C ++,CMake和Visual Studio Codespaces的扩展,Visual Studio Codespaces是一种云集成开发环境(IDE),以前称为Visual Studio Online,本月移交给了Microsoft拥有的GitHub。还有GitHub集成和Doxygen注释文档。

Microsoft旨在为使用Linux,macOS和Windows的C ++开发人员提供更好的调试体验。开发人员可以设置条件,无条件和函数断点,并观察变量以及调试远程进程。

VS Code调试器UI会启动开发人员使用的任何C ++调试器。开发人员还可以在Linux,macOS和Windows上自定义调试体验。

另一个重大新闻是,这些扩展带来了对Linux on Arm和Arm64的支持,从而帮助开发人员为Raspberry Pi和未来的基于Arm的Mac笔记本电脑进行构建。该扩展还将很快支持为Microsoft的Surface Pro X构建的程序。

根据Reid的说法,C ++扩展的1.0版“为Linux on Arm和Arm64带来了一流的开发经验,并具有IntelliSense以及远程构建和调试支持。”

它还将帮助开发人员使用VS Code和Remote-SSH在Raspberry Pi上构建C ++应用程序。

免责声明:本文由用户上传,如有侵权请联系删除!