上海道寧信息科技有限公司
參考價: | 面議 |
- 產(chǎn)品型號
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):244更新時間:2021-08-27 10:42:50
-
CLion
產(chǎn)品概述:
CLion是一款專為開發(fā)C及C++所設(shè)計的跨平臺IDE。它是以IntelliJ為基礎(chǔ)設(shè)計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
主要功能:
CLion是Jetbrains公司旗下新推出的一款專為開發(fā)C/C++所設(shè)計的跨平臺IDE,它是以IntelliJ為基礎(chǔ)設(shè)計的,同時還包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。
重要功能簡介:
l 提供C及C++支持(包含C++11, libc++ 和Boost),同時也支持JavaScript, XML, HTML 和CSS 。
l 跨平臺:您可在64-bit Linux,OS X 以及64-bit Windows上使用它。
l 支持GCC、clang、MinGW、Cygwin 編譯器以及 GDB 調(diào)試器。
l 提供對CMake 支持:包含自動處理CMake changes和CMake targets,更新新創(chuàng)建的 C/C++ 檔案及CMake Cache 編輯器。
l 提供各式編碼輔助:包含多行編輯功能、智能完成功能以及一鍵導(dǎo)航等。
l 安全可信的自動代碼重構(gòu)功能。
l 代碼分析功能:監(jiān)控代碼品質(zhì)并提供快速修復(fù)讓開發(fā)人員得以及時就地解決問題。
l 集成GDB 調(diào)試器及評估表達(dá)式(expressions)功能、STL 容器渲染器(renderers)、監(jiān)視(watches)、內(nèi)嵌變量視圖等。
l 與 熱門的版本控制系統(tǒng)集成:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS。
l 內(nèi)建terminal 模式并可通過插件實(shí)現(xiàn)提供Vim-emulation 模式。
智能編輯器
l CLion的智能編輯器能幫助開發(fā)人員更快地將代碼補(bǔ)全,同時它還保持開發(fā)人員的代碼格式化并符合配置編碼的風(fēng)格。使用此智能編輯器能快速選擇代碼塊,還可以將代碼重新排序。
代碼生成和重構(gòu)
l 在CLion中,開發(fā)人員可以使用之前定義發(fā)布的函數(shù)、變量、數(shù)據(jù)成員或者一個類,在IDE中會用紅色來突出顯示。同時CLion還提供了一套可靠的重構(gòu)來幫助開發(fā)人員保持代碼的質(zhì)量,此代碼重構(gòu)適用于整個變化范圍。
代碼分析
l CLion還提供了動態(tài)的代碼分析,能不斷地監(jiān)控代碼潛在的錯誤。如果在編輯器中找到了可以的代碼,那么它會提出快速修正的方法來解決這個問題。
支持CMake
l CLion提供了對CMake的支持,這包括了自動處理CMake changes和CMake targets更新新創(chuàng)建的 C/C++ 檔案及CMake Cache 編輯器。