支持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


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

查看所有标签

猜你喜欢:

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

Java核心技术及面试指南

Java核心技术及面试指南

金华、胡书敏、周国华、吴倍敏 / 北京大学出版社 / 2018-9-1 / 59.00

本书根据大多数软件公司对高级开发的普遍标准,为在Java 方面零基础和开发经验在3 年以下的初级程序员提供了升级到高级工程师的路径,并以项目开发和面试为导向,精准地讲述升级必备的技能要点。具体来讲,本书围绕项目常用技术点,重新梳理了基本语法点、面向对象思想、集合对象、异常处理、数据库操作、JDBC、IO 操作、反射和多线程等知识点。 此外,本书还提到了对项目开发很有帮助的“设计模式”和“虚拟......一起来看看 《Java核心技术及面试指南》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具