CLion是一款專(zhuān)為開(kāi)發(fā)C及C++所設(shè)計(jì)的跨平臺(tái)IDE。它是以IntelliJ為基礎(chǔ)設(shè)計(jì)的,包含了許多智能功能來(lái)提高開(kāi)發(fā)人員的生產(chǎn)力。這種強(qiáng)大的IDE幫助開(kāi)發(fā)人員在Linux、OS X和Windows上來(lái)開(kāi)發(fā)C/C++,同時(shí)它還使用智能編輯器來(lái)提高代碼質(zhì)量、自動(dòng)代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開(kāi)發(fā)人員的工作效率。
CLion 2019.3自發(fā)布以來(lái)倍受用戶(hù)關(guān)注,針對(duì)用戶(hù)反映的情況,JetBrains公司迅速做出調(diào)整,對(duì)版本進(jìn)行進(jìn)一步的升級(jí)優(yōu)化,希望給開(kāi)發(fā)人員一個(gè)更好的體驗(yàn)!戳此處查看clion2019.3版本更新的具體內(nèi)容。
點(diǎn)擊下載CLion2019.3.2最新版本
重要更新:
在此更新中,改進(jìn)了基于Clangd的代碼突出顯示:
-
override并且final關(guān)鍵字現(xiàn)在已正確突出顯示:
-
在C11代碼中,當(dāng)整數(shù)具有大小寫(xiě)混合的后綴時(shí),突出顯示不再失?。?
-
std 現(xiàn)在可以正確突出顯示來(lái)自概念庫(kù)的名稱(chēng)空間用法。
基于Clangd的代碼完成功能也進(jìn)行了一些增強(qiáng):
-
當(dāng)使用默認(rèn)參數(shù)完成函數(shù)時(shí),光標(biāo)將置于括號(hào)內(nèi),而不是右括號(hào)后。
-
通過(guò)代碼完成生成功能實(shí)現(xiàn)時(shí),CLion現(xiàn)在會(huì)在適當(dāng)?shù)纳舷挛闹猩烧_的代碼(CPP-18384)。
我們?cè)趘2019.3中引入的代碼覆蓋率已更新,以防止大型測(cè)試套件的內(nèi)存不足時(shí)出現(xiàn)這種情況。
感謝您對(duì)CLion的WSL / WSL2支持的反饋!考慮到這一點(diǎn),我們進(jìn)行了一些更新以為您提供以下改進(jìn):
-
由于WSL文件系統(tǒng)的工作更加精確,索引性能得到了改善。
-
解決了檢測(cè)openSUSE-Leap-15-1發(fā)行版的問(wèn)題。
還修復(fù)了以下問(wèn)題:
-
現(xiàn)在,使用阿拉伯語(yǔ),希伯來(lái)語(yǔ)或北印度語(yǔ)區(qū)域設(shè)置時(shí),GDB中的命令格式正確,從而使調(diào)試器正常工作。
-
現(xiàn)在,用于自定義構(gòu)建目標(biāo)的外部工具存儲(chǔ)在項(xiàng)目配置中,而不是系統(tǒng)配置中(無(wú)法在VCS中共享它們)。
部分Bug修復(fù):
代碼:完成
-
修復(fù)用于自定義構(gòu)建目標(biāo)的外部工具存儲(chǔ)在系統(tǒng)配置中,而不是項(xiàng)目中的問(wèn)題。
-
修復(fù)通過(guò)完成的實(shí)現(xiàn)是在錯(cuò)誤的上下文中生成的的問(wèn)題。
-
修復(fù)僅適用于完成補(bǔ)全:如果函數(shù)具有默認(rèn)參數(shù),請(qǐng)勿將光標(biāo)放在右括號(hào)后面的問(wèn)題。
代碼:突出顯示和檢查
-
修復(fù)在C11代碼中,當(dāng)整數(shù)的后綴帶有大小寫(xiě)混合時(shí),突出顯示將失敗的問(wèn)題。
-
修復(fù)Clangd不突出顯示別名模板的問(wèn)題。
-
修復(fù)Clangd沒(méi)有突出顯示覆蓋/最終作為關(guān)鍵字的問(wèn)題。
編輯文字
-
當(dāng)另一個(gè)變量的一部分時(shí),$ SELECTION $在實(shí)時(shí)模板中不起作用。
-
修復(fù)列模式未顯示在狀態(tài)欄上(回歸)的問(wèn)題。
-
修復(fù)InlayHints未正確禁用的問(wèn)題。
-
修復(fù)使用左/右箭頭移動(dòng)時(shí),插入符號(hào)跳至另一行的問(wèn)題。
-
修復(fù)“輸入/智能縮進(jìn)”選項(xiàng)設(shè)置為“ AUTOCOMPLETE_ON_SMART_TYPE_COMPLETION”,而不是“ SMART_INDENT_ON_ENTER”的問(wèn)題。
-
修復(fù)在處理折疊區(qū)域時(shí),“文件結(jié)構(gòu)”彈出窗口不再正確定位您選擇的功能的問(wèn)題。
Docker
-
能夠檢查正在運(yùn)行的Docker容器的映像。
-
修復(fù)Docker:如果運(yùn)行具有已分配端口的容器,則沒(méi)有錯(cuò)誤的問(wèn)題。
-
修復(fù)Dockerfile,圖像:如果在另一個(gè)項(xiàng)目中選擇,則部署的容器沒(méi)有日志的問(wèn)題。
-
修復(fù)碼頭工人 保存容器更改:所有選項(xiàng)卡顯示“日志”信息,直到選擇“附加控制臺(tái)”的問(wèn)題。
-
修復(fù)為dockerfile添加* .dockerfile文件類(lèi)型模式。的問(wèn)題。
-
修復(fù)使用Docker服務(wù)面板執(zhí)行docker-compose導(dǎo)致命名卷被刪除/刪除(2019.3中的新增功能)的問(wèn)題。
-
修復(fù)如果在兩個(gè)項(xiàng)目中打開(kāi)相同的容器日志,則會(huì)不斷刷新日志控制臺(tái),最終導(dǎo)致OOM的問(wèn)題。
-
Docker:提供從/到容器到/從對(duì)應(yīng)圖像導(dǎo)航的可能性。
-
Docker: 連接后擴(kuò)展Docker節(jié)點(diǎn)。
-
Docker:刪除并重新部署后,不顯示容器的其他選項(xiàng)卡。
-
Docker:撰寫(xiě)應(yīng)用程序下方的綠色窗格。
想要了解CLion正版授權(quán)信息的朋友可以。
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn