JetBrains CLion 2018是一款專業(yè)的c/c++開發(fā)工具,強(qiáng)大的編輯器,該版本引入了一個(gè)實(shí)驗(yàn)性的基于clangd的語言引擎,用于在它編輯器中顯示代碼錯(cuò)誤和警告,該編輯器與它自己的語言引擎一起工作。
使用注意:
此工具不含編譯器,需要額外安裝c/c++編譯器:
clion2018綠色版使用說明
1、下載軟件包,解壓,運(yùn)行bin文件夾下的clion64.exe,打開軟件后,勾選“Evaluate for free”,點(diǎn)擊Evaluate;
2、創(chuàng)建一個(gè)項(xiàng)目,打開軟件主界面,然后將插件ide-eval-resetter-2.1.14.jar拖動(dòng)到軟件窗口中,點(diǎn)擊Restart重啟;
3、軟件重啟后,點(diǎn)擊Help-->Eval Reset;
4、勾選“Auto reset before per restart”,點(diǎn)擊Reset重啟后即可!
clion2018軟件特色
1、基于Clangd的語言引擎
2018.2版本引入了一個(gè)實(shí)驗(yàn)性的基于Clangd的語言引擎,用于在該編輯器中顯示代碼錯(cuò)誤和警告,該編輯器與它自己的語言引擎一起工作。默認(rèn)情況下,它在Linux和macOS上啟用。請(qǐng)注意,kandd引擎僅用于代碼分析,不影響其他代碼洞察功能,如完成或重構(gòu)。
2、參數(shù)選擇缺陷檢查
是否有可能檢測(cè)到相同類型的參數(shù)以錯(cuò)誤的順序傳遞的情況?如果參數(shù)和參數(shù)名稱有意義!歡迎在該軟件進(jìn)行新的檢查,提醒您注意這一點(diǎn):參數(shù)選擇缺陷。
3、Gradle C ++
新的Gradle c++項(xiàng)目現(xiàn)在可以在該軟件中打開(參見新的c++插件發(fā)布)。使用build . Gradle文件或包含該文件的目錄在該軟件中打開Gradle項(xiàng)目。所有IDE功能,包括完整的代碼洞察,都可以用于軟件中的這類項(xiàng)目。
4、編譯數(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文件在該軟件中打開你的項(xiàng)目。代碼洞察確實(shí)有效,盡管還不可能構(gòu)建、運(yùn)行或調(diào)試這樣的項(xiàng)目。
5、Google Sanitizers
如果使用-fsanitize選項(xiàng)構(gòu)建項(xiàng)目,它將在運(yùn)行工具窗口的“清理程序”選項(xiàng)卡中顯示清理程序的輸出。 使用它來查看錯(cuò)誤列表,導(dǎo)航到編輯器中的源,并執(zhí)行更多操作。 在該軟件中享受對(duì)ASAN,TSAN,MSAN和UBSAN的支持。
Valgrind Memcheck導(dǎo)入導(dǎo)出——密切關(guān)注項(xiàng)目的內(nèi)存問題并跟蹤進(jìn)度,現(xiàn)在可以將Valgrind Memcheck結(jié)果導(dǎo)出到XML文件中。 無論何時(shí)需要,都可以輕松地重新導(dǎo)入它們。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版