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