跨平臺(tái)IDE集成開(kāi)發(fā)環(huán)境Clion入門教程(三十):生產(chǎn)力指南與?IDE性能監(jiān)視器
CLion是一款專為開(kāi)發(fā)C及C++所設(shè)計(jì)的跨平臺(tái)IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來(lái)提高開(kāi)發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開(kāi)發(fā)人員在Linux、OS X和Windows上來(lái)開(kāi)發(fā)C/C++,同時(shí)它還使用智能編輯器來(lái)提高代碼質(zhì)量、自動(dòng)代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開(kāi)發(fā)人員的工作效率。
CLion 最新版本2019.3速度高達(dá)加入了基于Clangd提供商代碼完成,消除了各種UI凍結(jié),并介紹了許多其他的性能改進(jìn)。它增強(qiáng)了與CMake的集成,增加了Ninja生成器支持,并提供了代碼覆蓋范圍和WSL2支持。調(diào)試器支持已在很多方面得到了顯著改善。最后,對(duì)C ++ 20的Concepts的支持包括重構(gòu),導(dǎo)航和代碼完成。戳此處查看更新詳情>>
生產(chǎn)力指南
CLion會(huì)智能地分析您在開(kāi)發(fā)過(guò)程中使用的功能,并提醒您您可能會(huì)錯(cuò)過(guò)的功能。
“ 生產(chǎn)率指南” 對(duì)話框,可在“ 幫助” |“幫助”中找到。生產(chǎn)力指南,顯示功能列表以及使用情況統(tǒng)計(jì)信息和提示。
除了分析您個(gè)人對(duì)功能的使用之外,您還可以發(fā)現(xiàn)從未使用過(guò)的類似功能。一種方法是按組對(duì)要素進(jìn)行排序,然后查找常用要素旁邊的未使用要素。您可以通過(guò)選擇功能并研究相應(yīng)的打開(kāi)的提示來(lái)快速查看如何使用該功能。
IDE性能監(jiān)視器
活動(dòng)監(jiān)視器是CLion中的一項(xiàng)實(shí)驗(yàn)功能。
CLion會(huì)智能地分析您在開(kāi)發(fā)過(guò)程中使用的功能,并提醒您您可能會(huì)錯(cuò)過(guò)的功能。 活動(dòng)監(jiān)視器可跟蹤各種子系統(tǒng)和插件消耗的CPU百分比。
從主菜單中,選擇 幫助| 活動(dòng)監(jiān)視器。它列出了當(dāng)前消耗CPU的所有子系統(tǒng)和插件,并按它們使用的%CPU數(shù)量進(jìn)行排列: