【更新】CLion v2018.3发布(二):CPU Profiler和C++ Support

CLion v2018.3引入了与Linux(Perf)和macOS(DTrace)CPU Profiler的集成,允许开发者直接在IDE中运行探查器,通过火焰图、调用树和方法列表分析性能问题。此外,C++支持得到加强,基于Clangd的导航和搜索功能现包括转到声明、突出显示引用、快速文档和查找用法等。C++17折叠表达式和演绎指南的解析也得到改进,提供更好的代码帮助。
摘要由CSDN通过智能技术生成

下载CLion最新版本

CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。

作为支持远程开发的几种主要配置之一,CLion 2018.3向远程开发迈出了一大步,通过与CPU Profilers集成,扩展了工具支持。 现有的单元测试支持(新的IDE操作、更快的代码导航、现在部分基于Clangd的语言引擎的搜索)也得到了增强。

CPU Profiler

CLion现在与Linux(Perf)和macOS(DTrace)上的CPU Profiler集成。 用户可以直接从IDE运行探查器,并在专用工具窗口(View | Tool Windows | CPU Profiler)中查看分析结果。

使用火焰图,调用树和方法列表可以更好地概述代码中可能存在的性能问题。 导航到源代码以在代码库中找到问题。

CLion

C++ Support

基于Clangd的导航和搜索

我们一直在使用基于Clangd的实验性补充语言引擎来帮助用户在编辑器中注释错误。 现在,它还支持多种导航和搜索操作,包括转到声明(Ctrl + B)/定义(Ctrl + Alt + B),突出显示插入符号下的引用,快速文档(Ctrl + Q)和查找用法(Alt +F7)。 结果仍然与CLion自己的引擎收集的结果合并。

CLion

C ++ 17:折叠表达式和演绎指南

现在,CLion正确地解析了C ++ 17折表达式和C ++ 17演绎指南。 这意味着可以减少错误代码突出显示并为用户提供更好的代码帮助。 例如,正确的类型将显示在用户定义的演绎指南的参数信息中。

CLion

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值