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