【更新】CLion v2018.3發佈(四):單元測試和編譯數據庫驗證

下載CLion最新版本

CLion是一款專爲開發C及C++所設計的跨平臺IDE。它是以IntelliJ爲基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構並且深度整合CMake編譯系統,從而提高開發人員的工作效率。

作爲支持遠程開發的幾種主要配置之一,CLion 2018.3向遠程開發邁出了一大步,通過與CPU Profilers集成,擴展了工具支持。 現有的單元測試支持(新的IDE操作、更快的代碼導航、現在部分基於Clangd的語言引擎的搜索)也得到了增強。

單元測試

在v2018.3中,我們重新設計了與CLion(Google Test,Boost.Test和Catch(2))中的單元測試框架的集成,以消除各種性能問題和掛起。 在許多情況下,我們還改進了輸出處理。

顯示測試列表

爲了提高性能,CLion現在使用延遲測試檢測。 這在許多情況下減少了項目索引時間。 出於診斷目的,我們實現了一個名爲Show Test List的新操作(可從Find Action對話框中獲得),該操作提供了一個文本文件,其中包含項目中當前檢測到的所有測試的列表。

CLion

編譯數據庫驗證

CLion現在提供特定檢查以檢查是否符合編譯數據庫的JSON模式。

例如,它可以突出顯示屬性值使用不正確類型或缺少屬性時的情況。

CLion

CLion


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章