支持C++的IntelliCode现在可用作Visual Studio 2019的扩展

栏目: C++ · 发布时间: 7年前

上周,微软在博客中宣布,IntelliCode代码完成建议将于Visual Studio 2019中引入Visual C ++。

在编码一段时间之后,会出现一些常见的使用模式。例如,最终将关闭一个开放流。在if语句的上下文中使用字符串时,通常要检查字符串是否为空或具有特定大小。开发人员随着时间的推移识别并使用这些编码模式IntelliCode已经知道这些常见模式,并可以将它们作为代码建议给开发人员。

支持C++的IntelliCode现在可用作Visual Studio 2019的扩展

借助机器学习,IntelliCode可以对数千个真实项目进行培训,其中包括GitHub上的开源项目。因此,当使用像STL这样的公共库时,IntelliCode对开发人员将是最有帮助的。 IntelliCode通过将最常用的项放在IntelliSense完成列表的顶部来节省时间。

在使用IntelliCode扩展程序一段时间后,已加星标的项目将开始显示在“成员列表”的顶部。它们是IntelliCode的推荐。

在扩展的未来版本中,Microsoft将使C++开发人员能够让IntelliCode从他们自己的代码中学习。他们还在考虑为Visual Studio Code添加C++ IntelliCode支持。这对开发人员来说是一个受欢迎的功能,因为它可以节省时间。

Hacker News的评论写道:“这非常好,我可能会在VS2019稳定之后使用它很多(现在只是预览)。但是,事情很好,很多关于C ++标准库的设计。它们应该将这对迭代器封装到一个结构中,并实现从向量/数组到该对象的隐式转换。要求每次输入开始/结束都会适得其反。“

有关更多详细信息,请访问 Microsoft博客

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155802.htm


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

松本行弘的程式世界

松本行弘的程式世界

松本行弘 / 鄧瑋敦 / 博碩 / 2010年07月27日

讓Ruby之父教您大師級的程式思考術! 本書以松本行弘先生對程式本質的深層認知、各種技術之優缺點的掌握,闡述Ruby這套程式語言的設計理念,並由此延伸讓您一窺程式設計的奧妙之處。本書內含許多以Ruby、Lisp、Smalltalk、Erlang、JavaScript等動態語言所寫成的範例,從動態語言、函數式程式設計等領域開展您的學習視野。 本書精華: ‧物件導向與抽象化 ‧......一起来看看 《松本行弘的程式世界》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具