JetBrains CLion 2018 漢化補(bǔ)丁是一款可以輕松實(shí)現(xiàn)JetBrains CLion 2018軟件的漢化補(bǔ)丁,相信很多朋友都用過這款軟件,用過這款軟件的朋友應(yīng)該都知道該軟件的界面為英文版的,到目前為止官方還沒有發(fā)布中文版的JetBrains CLion 2018,這樣導(dǎo)致很多朋友在使用這款軟件的時(shí)候很不方便。CLion 2018是一款可輕松實(shí)時(shí)代碼分析功能,借助該功能,用戶可同時(shí)創(chuàng)建出漂亮且正確的代碼,同在創(chuàng)建的過程中系統(tǒng)還可將潛在的代碼問題立即被識(shí)別出來,以此便于用戶在輸入時(shí)完成修復(fù),并確保所有適當(dāng)?shù)母亩加蒀Lion自動(dòng)處理,甚至它可在用戶執(zhí)行數(shù)據(jù)流分析的過程中找出所有無法訪問的代碼、無限遞歸等等情況。擁有先進(jìn)的“嵌入式終端”,它可在用戶不離開IDE的情況下運(yùn)行任何命令及在本地或遠(yuǎn)程使用SSH協(xié)議,它讓用戶在自己平臺(tái)中直接使用命令行提示符、遠(yuǎn)程、powershell、bash或其他工具,是一款非常不錯(cuò)的
編程軟件。今天小編帶來的是JetBrains CLion 2018 中文包,中國用戶肯定需要這款軟件,歡迎下載!
漢化教程
1、軟件安裝完成之后,我們運(yùn)行CLion 2018軟件,可以看到界面為英文。接下來就是漢化方法了,我們打開安裝目錄下的“l(fā)ib”文件夾,將原來的resources_en.jar英文版文件刪除,再將漢化補(bǔ)丁“resources_cn.jar”復(fù)制入內(nèi)即可,默認(rèn)安裝路徑為C:\Program Files\JetBrains\CLion 2018.2\lib
2,我們退出重新運(yùn)行JetBrains CLion 2018軟件,就可以看到現(xiàn)在的軟件是中文界面。
新功能
一、C ++支持
1、基于Clangd的語言引擎
CLion 2018.2引入了一個(gè)實(shí)驗(yàn)性的基于clangd的語言引擎,用于在CLion編輯器中顯示代碼錯(cuò)誤和警告,該編輯器與CLion自己的語言引擎一起工作。它在Linux和macOS上默認(rèn)啟用。請(qǐng)注意,clangd引擎僅用于代碼分析,不會(huì)影響其他代碼洞察功能,如完成或重構(gòu)。
2、參數(shù)選擇缺陷檢查
是否可以檢測相同類型的參數(shù)以錯(cuò)誤順序傳遞的情況?如果參數(shù)和參數(shù)名稱有意義!歡迎在CLion進(jìn)行新的檢查以提醒您:參數(shù)選擇缺陷。請(qǐng)注意,它在新的基于clangd的語言引擎之上工作,因此您必須將其打開以啟用新檢查。
二、新項(xiàng)目模型
1、Gradle C ++
現(xiàn)在可以在CLion中打開新的Gradle C ++項(xiàng)目(請(qǐ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)目。
三、CMake支持
1、包含的文件作為項(xiàng)目文件
您不再需要直接在CMake中列出項(xiàng)目根目錄中的頭文件,以獲得CLion中此類文件的完整代碼洞察。如果將頭文件或源文件包含到任何項(xiàng)目文件中,CLion也會(huì)自動(dòng)將其視為項(xiàng)目文件,這意味著完整的代碼洞察將在那里工作!
2、CMake宏
在CLion中配置外部工具時(shí),您現(xiàn)在可以使用特定于CMake的宏,這些宏提供有關(guān)當(dāng)前CMake運(yùn)行配置的信息:構(gòu)建目錄,構(gòu)建類型名稱,程序參數(shù)或目標(biāo)名稱。
四、動(dòng)態(tài)分析
1、谷歌消毒劑
如果使用該-fsanitize選項(xiàng)構(gòu)建項(xiàng)目,CLion將在運(yùn)行工具窗口的“清理程序”選項(xiàng)卡中顯示清理程序的輸出。使用它來查看錯(cuò)誤列表,導(dǎo)航到編輯器中的源,并執(zhí)行更多操作。在CLion中享受對(duì)ASAN,TSAN,MSAN和UBSAN的支持。
2、Valgrind Memcheck出口/進(jìn)口
要密切關(guān)注項(xiàng)目的內(nèi)存問題并跟蹤進(jìn)度,現(xiàn)在可以將Valgrind Memcheck結(jié)果導(dǎo)出到XML文件中。無論何時(shí)需要,都可以輕松地重新導(dǎo)入它們。
五、重新編譯單個(gè)文件
要加快開發(fā)周期,請(qǐng)通過重新編譯單個(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)用編譯命令)。
六、數(shù)據(jù)庫工具和SQL
clion 2018.22捆綁了Database Tools和SQL插件,它將DataGrip的功能添加到CLion。這允許您使用許多已知的數(shù)據(jù)庫,如MySQL,PostgreSQL,Oracle等。瀏覽數(shù)據(jù)庫的內(nèi)容,讀取和修改數(shù)據(jù),執(zhí)行查詢以及獲取SQL的完整代碼洞察。
七、IDE性能
使編輯器更具響應(yīng)性是目前我們的首要任務(wù)之一。CLion 2018.2帶有以下改進(jìn):
1、Lexer-only縮進(jìn)處理器允許CLion根據(jù)詞法分析器信息格式化您的代碼。
2、版本2018.2為UI凍結(jié)帶來了修復(fù):
完成用例,
到處搜索,
導(dǎo)航到相關(guān)符號(hào),
面包屑,
和更多。
八、其他改進(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開始)。
4、MacBook Touch Bar支持(了解更多)。
5、改進(jìn)了VCS支持
軟件特色
1、提供C及C++支持(包含C++11, libc++ 和Boost),同時(shí)也支持JavaScript, XML, HTML 和CSS
2、跨平臺(tái):您可在64-bit Linux,OS X 以及64-bit Windows上使用它
3、支持GCC、clang、MinGW、Cygwin 編譯器以及GDB調(diào)試器
4、提供對(duì)CMake 支持:包含自動(dòng)處理CMake changes和CMake targets,更新新創(chuàng)建的 C/C++ 檔案及CMake Cache 編輯器。
5、提供各式編碼輔助:包含多行編輯功能、智能完成功能以及一鍵導(dǎo)航等
6、安全可信的自動(dòng)代碼重構(gòu)功能
7、代碼分析功能:監(jiān)控代碼品質(zhì)并提供快速修復(fù)讓開發(fā)人員得以及時(shí)就地解決問題
8、集成GDB調(diào)試器及評(píng)估表達(dá)式(expressions)功能、STL 容器渲染器(renderers)、監(jiān)視(watches)、內(nèi)嵌變量視圖等
9、與最熱門的版本控制系統(tǒng)集成:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS
10、內(nèi)建terminal 模式并可通過插件實(shí)現(xiàn)提供Vim-emulation 模式
11、智能編輯器
CLion的智能編輯器能幫助開發(fā)人員更快地將代碼補(bǔ)全,同時(shí)它還保持開發(fā)人員的代碼格式化并符合配置編碼的風(fēng)格。使用此智能編輯器能快速選擇代碼塊,還可以將代碼重新排序
0條評(píng)論