ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

栏目: 软件资讯 · 发布时间: 5年前

内容简介:ReSharper C++ 2021.2 EAP 现已发布。该版本结束了 2021.2 开发周期,并带来了路线图中概述的其余功能。像往常一样,EAP 版本可以免费使用,并可从官方网站或通过 Toolbox 应用程序下载。以下是主要更新内容: 类...

ReSharper C++ 2021.2 EAP 现已发布。该版本结束了 2021.2 开发周期,并带来了路线图中概述的其余功能。像往常一样,EAP 版本可以免费使用,并可从官方网站或通过 Toolbox 应用程序下载。以下是主要更新内容:

类型转换提示

该版本引入了一种新的 inlay 提示 —— 类型转换提示。类型转换提示有助于隐式转换可见,以便开发者了解潜在的性能和正确性影响。与其他 inlay 提示类似,开发者可以在专用设置页面上配置类型转换提示。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

默认情况下,开发者将看到用于隐式转换的特殊图标,也可以切换到更详细但也更易读的显示模式。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

该功能还支持排除列表,可让开发者隐藏代码库中特定类的隐式转换。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

不变性检查

该版本并引入了两项不变性相关的新检查。第一个检查扩展了对引用和指针类型的函数参数的不变性分析,并且默认情况下,将指针和引用传递给常量。遵循此规则可确保函数不会修改通过引用或指针传递的参数。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

第二个检查可以在编译时使用 constexpr 评估的变量,将 constexpr 用于可以在编译时计算的值,这可以带来更好的性能和更好的编译时检查。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

原始字符串文字

开发者现在可以使用新的上下文操作将任何字符串转换为 C++11 原始字符串文字,这样更易​​于阅读。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

这种转换是双向的,因此开发者也可以将原始字符串文字转换为常规字符串文字。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

在退格时取消缩进

当开发者在空行或插入符左侧有空格和制表符时按 Backspace 时,ReSharper C++ 现在可以将插入符放置在适当的缩进位置,而不是一次将其移回一个位置。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

指向 cppreference.com 的嵌入式链接

现在可以使用快速文档弹出窗口中的阅读更多链接 (Ctrl+Shift+F1) 在浏览器中打开 cppreference.com 中有关标准库类或函数详细信息的相应页面。

ReSharper C++ 2021.2 EAP 发布,支持类型转换提示

详细内容请查看更新公告。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

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

让大象飞

让大象飞

[美] 史蒂文·霍夫曼 / 周海云、陈耿宣 / 中信出版社 / 2017-3 / 69.00

这是一本为中国创业者量身定做的创业指南,将帮助创业者理解创新的基本方法、模式和硅谷的创业理念。作者霍夫曼频繁地穿梭于中美两地,与不同的创业者、投资人、政府负责人进行对话,积累了大量的来自中国创业者的第一手经验。在这本书里,从创业团队的人员配备到创业融资的成败再到团队的高效管理,从创业者的心理素质到创业者的独到眼光再到企业赖以生存的根本,360度无死角地呈现了一家公司从初创到惊艳到立足再到稳定的全过......一起来看看 《让大象飞》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换