C ++编程语言:VS Code扩展新功能:代码完成功能

C ++开发人员针对VS Code的新扩展包带来了IntelliSense,以及对Raspberry Pi的支持。

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

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

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

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

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

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

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

C ++包包括针对C和C ++,CMake和Visual Studio Codespaces的扩展,Visual Studio Codespaces是一种云集成开发环境(IDE),以前称为Visual Studio Online。

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

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

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

另一个大新闻是,这些扩展带来了对Linux在Arm和Arm64上的支持,从而帮助开发人员为Raspberry Pi以及将来可能基于Arm的Mac笔记本电脑进行构建,尽管微软尚未确认对Apple的新机器的支持。  

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

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

微软在对基于Arm的平台(包括其Surface Pro X和Raspberry Pi)的支持方面不断前进。

2020年9月发布的C ++扩展1.0版允许通过远程SSH在Linux Arm和Arm64机器上进行构建和调试,从而允许用户选择自己的编译器和调试器。 

VS Code团队在微软拥有的GitHub年度Universe开发人员大会上。由于大流行,它被在线保存,所以每个人都可以访问它。 

Microsoft已为其流行的Visual Studio Code(VS Code)代码编辑器发布了C ++扩展的新版本。 

该新版本是一个正式的VS代码C ++扩展 为Windows 10和Linux系统,以及MacOS的,但不是苹果的新M1芯片的Mac电脑。 

受支持的C / C ++扩展设备 -Visual Studio市场上最受欢迎的扩展之一-现在包括Raspberry Pi 4,基于Google Chrome OS的Chromebook,Arm Surface Pro X上的Windows 10以及其他基于Arm的设备。 

VS Code是一个跨平台的代码编辑器,始终支持Windows 10,Linux和macOS。微软在7月告诉ZDNet,由于macOS上存在大量VS Code用户群,因此打算支持Apple硅硬件但是对于扩展和VS Code编辑器何时可能完全支持使用Apple新型Arm的Mac,它没有时间表基于M1的处理器。 

去年11月,微软的VS Code团队向其Mac用户保证,苹果硅芯片支持将在11月底推出。可以使用VS Code的Apple硅版本,但目前仅以实验形式 供VS Code Insiders预览频道上的用户使用。  

VS Code的C ++扩展带来了对Microsoft AI支持的IntelliSense代码完成的支持。该更新主要针对Surface Pro X,该产品现在可以使用IntelliSense的快速信息,自动完成和签名帮助功能以及代码导航。

想学习编程的伙伴关注我噢~定期更新在线视频~,

今天视频:用C++打造人工智能网络爬虫系统噢~

猜你喜欢

转载自blog.csdn.net/Python6886/article/details/112392063