JetBrains CLion 2019是JetBrains公司打造的C / C ++跨平臺(tái)集成開發(fā)環(huán)境。它是以的IntelliJ為基礎(chǔ)設(shè)計(jì)的,輕量級(jí),響應(yīng)性,實(shí)用性,良好的集成。最重要的是,偉大的vi仿真是軟件本身靈魂所在。有需要的小伙伴歡迎來(lái)西西下載。
軟件簡(jiǎn)介:
clion是一款用于C和C ++的跨平臺(tái)IDE,該軟件支持代碼分析,快速修復(fù)和重構(gòu),集成的調(diào)試器可以使用GDB或LLDB作為后端,輕松調(diào)查和解決問(wèn)題,能夠?yàn)槌绦騿T提供一個(gè)完全集成的C / C ++開發(fā)環(huán)境。新版本的jetbrains clion功能進(jìn)行了全面升級(jí)和優(yōu)化,比如引入了一個(gè)實(shí)驗(yàn)性的基于clangd的語(yǔ)言引擎,用于在CLion編輯器中顯示代碼錯(cuò)誤和警告,該編輯器與CLion自己的語(yǔ)言引擎一起工作。添加了新項(xiàng)目模型,可以在CLION中打開新的Gradle C ++項(xiàng)目;另外clion還捆綁了數(shù)據(jù)庫(kù)工具和SQL插件,能夠?qū)ataGrip的功能添加到克利翁,這允許您使用許多已知的數(shù)據(jù)庫(kù),如MySQL和PostgreSQL,甲骨文等,可以為用戶提供更好的服務(wù)支持。
軟件特征:
A power語(yǔ)言的電動(dòng)工具。智能C和C ++編輯器。由于本機(jī)C和C ++支持,包括C ++ 11標(biāo)準(zhǔn),libc ++和Boost,CLion可以一直了解您的代碼,并在您專注于重要事項(xiàng)時(shí)處理例程。
以C ++ 14(幾乎完全支持)和C ++ 17(初次支持)編寫代碼,即使沒(méi)有源碼也可通過(guò)Disassembly view(反匯編視圖)輕松調(diào)試,在Catch幫助下測(cè)試代碼,并嘗試對(duì)Microsoft Visual C ++編譯器的實(shí)驗(yàn)性支持。
軟件功能:
導(dǎo)航
立即導(dǎo)航到符號(hào)的聲明或上下文用法,通過(guò)結(jié)構(gòu)和層次視圖查找代碼庫(kù)。
代碼生成
添加類成員,覆蓋/實(shí)現(xiàn)函數(shù),用語(yǔ)句包裝代碼塊,或者從實(shí)際使用中生成聲明 - 所有這些都通過(guò)簡(jiǎn)單的鍵盤快捷鍵完成。
重構(gòu)
重命名符號(hào),在層次結(jié)構(gòu)中上/下移動(dòng)成員,更改函數(shù)簽名,并確保CLion的自動(dòng)重構(gòu)將準(zhǔn)確地在整個(gè)代碼中傳播適當(dāng)?shù)母摹?/p>
即時(shí)代碼分析
使用CLion,您可以同時(shí)創(chuàng)建美觀且正確的代碼。立即識(shí)別潛在的代碼問(wèn)題
......并在您鍵入時(shí)修復(fù)!確保CLion自動(dòng)處理所有正確的更改。
CLion還執(zhí)行數(shù)據(jù)流分析,以找出無(wú)法訪問(wèn)的代碼,無(wú)限遞歸等所有情況。
集成調(diào)試器
通過(guò)CLion友好的調(diào)試器用戶界面輕松調(diào)查和解決問(wèn)題,GDB或LLDB(在OS X上)作為后端提供。
內(nèi)聯(lián)變量視圖
在調(diào)試時(shí),使用編輯器中顯示的變量值獲取項(xiàng)目的完整視圖。
監(jiān)視和變量視圖檢查堆棧幀中所選函數(shù)的所有變量的狀態(tài),或監(jiān)視調(diào)試會(huì)話期間變量/表達(dá)式的更改。
CMake
使用CMake作為項(xiàng)目模型,CLion使用代碼編輯和重構(gòu)期間的所有信息自動(dòng)處理CMake文件中的更改。
完整體驗(yàn)
流行的VCS支持開箱即用,包括Subversion,Git,GitHub,Mercurial,CVS,Perforce(通過(guò)插件)和TFS。
CLion還與Google Test框架無(wú)縫集成。
嵌入式終端
無(wú)需離開IDE即可運(yùn)行任何命令:本地或遠(yuǎn)程使用SSH協(xié)議。根據(jù)您的平臺(tái),您可以使用命令行提示符Far,powershell,bash或其他工具。
以鍵盤為中心的方法
為了幫助您專注于代碼并提高工作效率,CLion幾乎可以為其所有功能,操作和命令提供鍵盤快捷鍵。
系統(tǒng)要求:
Windows 7.0 x64,8.0 x64
2 GB可用RAM
1024x768最低屏幕分辨率
新版更新內(nèi)容:
嵌入式開發(fā)
在保留通用跨平臺(tái)C / C ++ IDE的同時(shí),CLion現(xiàn)在通過(guò)與STM32CubeMX集成,幫助開發(fā)人員瞄準(zhǔn)STMicroelectronics主板。對(duì)于其他嵌入式開發(fā)人員,可以使用Open On-Chip Debugger從IDE進(jìn)行調(diào)試。
代碼樣式改進(jìn)
在編輯器中輸入,重新格式化代碼,生成樣板代碼或重構(gòu)代碼時(shí),您現(xiàn)在可以使用ClangFormat作為CLion自己的格式化程序的替代方法。IDE可以檢測(cè)您的.clang格式配置并使用它。
自定義目標(biāo)和配置
獨(dú)立于任何構(gòu)建系統(tǒng)/項(xiàng)目模型創(chuàng)建構(gòu)建目標(biāo)并運(yùn)行/調(diào)試配置。如果您在CLion中使用編譯數(shù)據(jù)庫(kù)項(xiàng)目,這將特別有用。