CLion 2019軟件介紹
clion是一款用于C和C ++的跨平臺IDE,該軟件支持代碼分析,快速修復和重構,集成的調試器可以使用GDB或LLDB作為后端,輕松調查和解決問題,能夠為程序員提供一個完全集成的C / C ++開發(fā)環(huán)境。新版本的jetbrains clion功能進行了全面升級和優(yōu)化,比如引入了一個實驗性的基于clangd的語言引擎,用于在CLion編輯器中顯示代碼錯誤和警告,該編輯器與CLion自己的語言引擎一起工作。添加了新項目模型,可以在CLION中打開新的Gradle C ++項目;另外clion還捆綁了數(shù)據(jù)庫工具和SQL插件,能夠將DataGrip的功能添加到克利翁,這允許您使用許多已知的數(shù)據(jù)庫,如MySQL和PostgreSQL,甲骨文等,可以為用戶提供更好的服務支持。
CLion 2019軟件功能
一、C ++支持
1、基于Clangd的語言引擎
CLion 2018.2引入了一個實驗性的基于clangd的語言引擎,用于在CLion編輯器中顯示代碼錯誤和警告,該編輯器與CLion自己的語言引擎一起工作。它在Linux和macOS上默認啟用。請注意,clangd引擎僅用于代碼分析,不會影響其他代碼洞察功能,如完成或重構。
2、參數(shù)選擇缺陷檢查
是否可以檢測相同類型的參數(shù)以錯誤順序傳遞的情況?如果參數(shù)和參數(shù)名稱有意義!歡迎在CLion進行新的檢查以提醒您:參數(shù)選擇缺陷。請注意,它在新的基于clangd的語言引擎之上工作,因此您必須將其打開以啟用新檢查。
二、數(shù)據(jù)庫工具和SQL
clion 2018.22捆綁了Database Tools和SQL插件,它將DataGrip的功能添加到CLion。這允許您使用許多已知的數(shù)據(jù)庫,如MySQL,PostgreSQL,Oracle等。瀏覽數(shù)據(jù)庫的內容,讀取和修改數(shù)據(jù),執(zhí)行查詢以及獲取SQL的完整代碼洞察。
三、新項目模型
1、Gradle C ++
現(xiàn)在可以在CLion中打開新的Gradle C ++項目(請參閱新的C ++插件公告)。使用build.gradle文件或包含此文件的目錄在CLion中打開Gradle項目。所有IDE功能(包括完整的代碼洞察)都可用于CLion中的此類項目。
2、編譯數(shù)據(jù)庫
編譯數(shù)據(jù)庫是用于在項目中構建文件的所有編譯選項的集合。如果您設法從項目中獲取一個(通過構建系統(tǒng)的選項或單獨的工具,如bear和intercept-build),您現(xiàn)在可以使用生成的json文件在CLion中打開您的項目。代碼洞察確實有效,但尚無法構建,運行或調試此類項目。
四、重新編譯單個文件
要加快開發(fā)周期,請通過重新編譯單個文件來快速驗證本地更改。使用CLion的新動作Run | 重新編譯(Shift + Ctrl + F9)。目前,這僅適用于CMake(它調用相應文件的CMake目標,而不是直接編譯器調用)和編譯數(shù)據(jù)庫項目(它從json文件調用編譯命令)。
五、CMake支持
1、包含的文件作為項目文件
您不再需要直接在CMake中列出項目根目錄中的頭文件,以獲得CLion中此類文件的完整代碼洞察。如果將頭文件或源文件包含到任何項目文件中,CLion也會自動將其視為項目文件,這意味著完整的代碼洞察將在那里工作!
六、動態(tài)分析
1、谷歌消毒劑
如果使用該-fsanitize選項構建項目,CLion將在運行工具窗口的“清理程序”選項卡中顯示清理程序的輸出。使用它來查看錯誤列表,導航到編輯器中的源,并執(zhí)行更多操作。在CLion中享受對ASAN,TSAN,MSAN和UBSAN的支持。
七、其他改進
您會發(fā)現(xiàn)其他增強功能:
1、捆綁的LLDB 6.0和CMake 3.12。
2、LLDB和GDB的一系列修復程序。
3、支持WSL后臺進程(從Windows 10 v1803開始)。
CLion 2019安裝步驟
1.在華軍軟件園下載CLion 2019中文版安裝包,解壓后,雙擊“exe”文件,進入安裝向導
2.點擊“Browse”選擇安裝位置,一般默認在C盤,推薦安裝在D盤,單擊Next
3.選擇附加任務,勾選你所需的任務,單擊Next
4.點擊選擇開始菜單文件夾,單擊Install安裝
5.CLion 2019安裝完成,單擊Finish,退出安裝向導
CLion 2019系統(tǒng)要求
? Linux 64-bit, Windows 7.0 x64, 8.0 x64 or OS X 10.9+
? 2 GB of free RAM
? GNOME or KDE desktop for Linux
? JDK 1.6 or higher
? 1024×768 minimum screen resolution
? 64位Linux、64位Windows 7或OS X 10.9+2GB可用內存
? Linux GNOME或KDE桌面
? 1.6版JDK或更高版本
?分辨率至少達到1024×768
CLion 2019更新日志
1.將bug掃地出門進行到底
2.有史以來最穩(wěn)定版本
華軍小編推薦:
CLion 2019是一款不錯的編程工具軟件,感興趣的同學快下載使用吧,相信你一定會喜歡上的。快表軟件、AlphaEbot動作編輯軟件、河小象編程客戶端、自動化測試工具AutoRunner、小海龜LOGO語言也是不錯的軟件,推薦同學們下載使用。
您的評論需要經過審核才能顯示
有用
有用
有用