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

下载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

猜你喜欢

转载自blog.csdn.net/weixin_43577863/article/details/84847173