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