網(wǎng)友評分: 4.3分
JetBrains CLion是一款專為C和C++所推出的跨平臺(tái)IDE軟件。它以IntelliJ為基礎(chǔ)設(shè)計(jì)的,同時(shí)還包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力,支持多種語言進(jìn)行設(shè)計(jì),還可以直接根據(jù)你的習(xí)慣來進(jìn)行相對應(yīng)的智能代碼填充,該版本經(jīng)過激活碼破解處理,用戶可永久免費(fèi)進(jìn)行使用。
1、支持C語言和C++(包括C++11、libc++和Boost)
2、支持JavaScript、XML、HTML和CSS
3、可用于64位Linux、OS X和64位Windows系統(tǒng)
4、支持CMake
5、最優(yōu)秀的代碼輔助功能,包括多個(gè)光標(biāo)、智能填充和一鍵導(dǎo)航
6、安全自動(dòng)重構(gòu)代碼
7、代碼分析功能,保證代碼質(zhì)量,配有迅速修復(fù)功能
8、集成的調(diào)試器具有“評估表達(dá)式”功能、STL渲染等
9、集成了諸多流行的控制系統(tǒng)版本,包括Subversion、Git、GitHub、Mercurial、CVS、Perforce (通過插件)和TFS嵌入式中斷和Vim-emulation模式(通過插件)
一、C ++支持
1、基于Clangd的語言引擎
CLion 2018.2引入了一個(gè)實(shí)驗(yàn)性的基于clangd的語言引擎,用于在CLion編輯器中顯示代碼錯(cuò)誤和警告,該編輯器與CLion自己的語言引擎一起工作。它在Linux和macOS上默認(rèn)啟用。請注意,clangd引擎僅用于代碼分析,不會(huì)影響其他代碼洞察功能,如完成或重構(gòu)。
2、參數(shù)選擇缺陷檢查
是否可以檢測相同類型的參數(shù)以錯(cuò)誤順序傳遞的情況?如果參數(shù)和參數(shù)名稱有意義!歡迎在CLion進(jìn)行新的檢查以提醒您:參數(shù)選擇缺陷。請注意,它在新的基于clangd的語言引擎之上工作,因此您必須將其打開以啟用新檢查。
二、數(shù)據(jù)庫工具和SQL
clion 2018.22捆綁了Database Tools和SQL插件,它將DataGrip的功能添加到CLion。這允許您使用許多已知的數(shù)據(jù)庫,如MySQL,PostgreSQL,Oracle等。瀏覽數(shù)據(jù)庫的內(nèi)容,讀取和修改數(shù)據(jù),執(zhí)行查詢以及獲取SQL的完整代碼洞察。
三、新項(xiàng)目模型
1、Gradle C ++
現(xiàn)在可以在CLion中打開新的Gradle C ++項(xiàng)目(請參閱新的C ++插件公告)。使用build.gradle文件或包含此文件的目錄在CLion中打開Gradle項(xiàng)目。所有IDE功能(包括完整的代碼洞察)都可用于CLion中的此類項(xiàng)目。
2、編譯數(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文件在CLion中打開您的項(xiàng)目。代碼洞察確實(shí)有效,但尚無法構(gòu)建,運(yùn)行或調(diào)試此類項(xiàng)目。
四、重新編譯單個(gè)文件
要加快開發(fā)周期,請通過重新編譯單個(gè)文件來快速驗(yàn)證本地更改。使用CLion的新動(dòng)作Run | 重新編譯(Shift + Ctrl + F9)。目前,這僅適用于CMake(它調(diào)用相應(yīng)文件的CMake目標(biāo),而不是直接編譯器調(diào)用)和編譯數(shù)據(jù)庫項(xiàng)目(它從json文件調(diào)用編譯命令)。
五、CMake支持
1、包含的文件作為項(xiàng)目文件
您不再需要直接在CMake中列出項(xiàng)目根目錄中的頭文件,以獲得CLion中此類文件的完整代碼洞察。如果將頭文件或源文件包含到任何項(xiàng)目文件中,CLion也會(huì)自動(dòng)將其視為項(xiàng)目文件,這意味著完整的代碼洞察將在那里工作!
六、動(dòng)態(tài)分析
1、谷歌消毒劑
如果使用該-fsanitize選項(xiàng)構(gòu)建項(xiàng)目,CLion將在運(yùn)行工具窗口的“清理程序”選項(xiàng)卡中顯示清理程序的輸出。使用它來查看錯(cuò)誤列表,導(dǎo)航到編輯器中的源,并執(zhí)行更多操作。在CLion中享受對ASAN,TSAN,MSAN和UBSAN的支持。
七、其他改進(jìn)
您會(huì)發(fā)現(xiàn)其他增強(qiáng)功能:
1、捆綁的LLDB 6.0和CMake 3.12。
2、LLDB和GDB的一系列修復(fù)程序。
3、支持WSL后臺(tái)進(jìn)程(從Windows 10 v1803開始)。
1、雙擊運(yùn)行主程序,進(jìn)入安裝向?qū)В缓簏c(diǎn)擊next
2、然后設(shè)置安裝目錄,一般默認(rèn)為c盤,可以進(jìn)行更換
3、直接點(diǎn)擊install進(jìn)行安裝
4、安裝成功,需要勾選,然后點(diǎn)擊finish退出安裝界面
5、然后找到hosts文件用記事本的方式打開,將下文內(nèi)容填入其中
hosts默認(rèn)位置為:c:\windows\system32\drivers\etc
填入內(nèi)容
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
0.0.0.0 www-weighted.jetbrains.com
6、然后雙擊運(yùn)行軟件,選擇最下面那一項(xiàng)
7、彈出窗口,直接點(diǎn)擊最下角的選擇,跳過設(shè)置即可
8、然后打開注冊碼文檔“JetBrains Key.txt”,將里頭的內(nèi)容填入到注冊框中即可
9、最后一步就是漢化了,先比之前打的軟件關(guān)閉,將漢化補(bǔ)丁復(fù)制到原裝目錄中
原安裝目錄:C:\Program Files\JetBrains\CLion 2019.1\lib
10、重新打開軟件,就可以免費(fèi)使用了
Linux 64-bit, Windows 7.0 x64, 8.0 x64 or OS X 10.9+
2 GB of free RAM
GNOME or KDE desktop for Linux
JDK 1.6 or higher
1024×768 minimum screen resolution
64位Linux、64位Windows 7或OS X 10.9+2GB可用內(nèi)存
Linux GNOME或KDE桌面
1.6版JDK或更高版本
分辨率至少達(dá)到1024×768
使編輯器更具響應(yīng)性是目前我們的首要任務(wù)之一。CLion 2018.2帶有以下改進(jìn):
1、捆綁的LLDB 6.0和CMake 3.12。
2、LLDB和GDB的一系列修復(fù)程序。
3、支持WSL后臺(tái)進(jìn)程(從Windows 10 v1803開始)。
4、MacBook Touch Bar支持(了解更多)。
5、改進(jìn)了VCS支持
1、Lexer-only縮進(jìn)處理器允許CLion根據(jù)詞法分析器信息格式化您的代碼。
2、版本2018.2為UI凍結(jié)帶來了修復(fù):
完成用例,
到處搜索,
導(dǎo)航到相關(guān)符號(hào),
您會(huì)發(fā)現(xiàn)其他增強(qiáng)功能:
1、捆綁的LLDB 6.0和CMake 3.12。
2、LLDB和GDB的一系列修復(fù)程序。
3、支持WSL后臺(tái)進(jìn)程(從Windows 10 v1803開始)。
4、MacBook Touch Bar支持(了解更多)。
5、改進(jìn)了VCS支持
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)