|
??推薦關注??
JetBrains 宣布推出全新的 CLion Nova 早期預覽版,使用 ReSharper C++/Rider C++ 語言引擎而不是 CLion “傳統(tǒng)” 引擎!拔覀儗⑿碌膶嶒烆A覽版命名為 CLion Nova,而當前的 CLion 版本則是 CLion Classic。未來,我們計劃將 CLion Nova 并入 CLion Classic。我們不打算推出新產(chǎn)品!痹摴敬蛩阆仁占脩舴答,然后在 2024 年的某個時刻根據(jù)具體的反饋結(jié)果將 CLion Nova 合并到 CLion Classic。在此之前,預覽版本將免費提供,并且可以與 CLion (Classic) 安裝并行安裝。目前 CLion Nova 只能通過 Toolbox 應用程序獲得。
z2wfjosy4yi640135211739.png (649.93 KB, 下載次數(shù): 0)
下載附件
保存到相冊
z2wfjosy4yi640135211739.png
昨天 01:39 上傳
CLion Nova 重點關注 IDE 的響應能力、準確性和性能。有兩個主要目標:解決 CLion 因使用 “傳統(tǒng)” 引擎而導致的長期存在的性能和質(zhì)量問題。
統(tǒng)一 JetBrains 所有 C++ 工具(即 CLion、Rider 和 ReSharper C++)的用戶體驗。
1iqjkl1x2ys640135211839.png (332.39 KB, 下載次數(shù): 0)
下載附件
保存到相冊
1iqjkl1x2ys640135211839.png
昨天 01:39 上傳
CLion Nova 仍然使用兩種 C++ 語言引擎:基于 clangd 的引擎和 ReSharper C++/Rider 使用的引擎,且 CLion Nova 包含了 CLion Classic 的大部分功能。CLion Nova 的性能優(yōu)勢主要在于:更快的高亮顯示速度,尤其是在代碼增量更新的情況下
響應速度更快的 UI
查找使用速度更快
重構(gòu)時的凍結(jié)和掛起情況顯著減少
更快的測試索引
此外,CLion Nova 還增添了一些 CLion Classic 中未包含的新功能: 新的重構(gòu),例如引入字段、引入命名空間別名、引入 using 枚舉以及轉(zhuǎn)換為作用域枚舉。
新的檢查、快速修復和意圖,例如冗余限定符、用明確的類型聲明替換 auto 以及#include 指令排序。
新的代碼提示,例如預處理指令提示?和 Push-to-Hint 模式。
eq4rikkcjnc640135211939.png (201.6 KB, 下載次數(shù): 0)
下載附件
保存到相冊
eq4rikkcjnc640135211939.png
昨天 01:39 上傳
與 CLion Classic 不同的是,CLion Nova 不使用 clangd 來實現(xiàn)代碼完成或高亮顯示等核心 IDE 功能。不過,JetBrains 的 clangd 分支仍然與新引擎一起運行,以執(zhí)行各種任務(ClangFormat、Clang-Tidy、MISRA 檢查、數(shù)據(jù)流分析等)。 公告指出,對于 CLion Classic 而言,使用 CLion Nova 將擁有一些全新的體驗:用戶鍵入時 IDE 的一些反應方式會有所差異。
與代碼洞察功能相關的某些 UI 元素和設置可能看起來不尋常或位于不熟悉的位置。
某些與代碼相關的設置在 CLion Nova 中可能具有不同的默認值。首次啟動時,CLion Nova 將從 CLion Classic 遷移一些按項目和應用程序設置,但不是全部。
在不同語言配置(即調(diào)試 / 發(fā)布)之間切換可能需要更多時間來讓代碼洞察引擎跟上。也沒有選項可以切換每個文件的解析上下文。
ReSharper C++ 僅適用于 Windows,而 Rider 則支持跨平臺。ReSharper C++/Rider 引擎可能無法像 Windows 環(huán)境那樣無縫地支持非 Windows 環(huán)境。
3cxywz3bydy640135212039.png (252.9 KB, 下載次數(shù): 0)
下載附件
保存到相冊
3cxywz3bydy640135212039.png
昨天 01:39 上傳
CLion Nova 目前確實的功能包括:工具鏈:存在多種選項可用于在 CLion 中設置遠程工作。CLion Nova 支持本地資源的遠程工作,但瘦客戶端 (Gateway) 的遠程工作尚不可用。
語言:Objective-C 語言、CUDA(RSCPP-613、CPP-26144)和一些特定于供應商的編譯器擴展尚不受支持。
目前不支持某些 intentions 和 quick-fixes,例如 Simplify 語句 ( CPP-35879 )。
一些流行度不高的 refactorings 也不支持。官方計劃稍后重新引入 Move (CPP-35867) 和 Inline Parameter refactorings (CPP-35868)。
JetBrains 的 AI 助手尚不適用于 CLion Nova。
分享一個還在內(nèi)測的專欄最最近極客時間出了一個《面試后優(yōu)雅談薪》的專欄,目前還在內(nèi)測階段,主要是看市場反饋來定價,所以現(xiàn)在還是免費階段,等上線了估計就可能收費了。干我們這樣的基本都求一個落袋為安,如果能多拿點薪資自然是很美的事,可很多童鞋壓根不知道如何談薪?
31spomib3oo640135212140.png (703.43 KB, 下載次數(shù): 0)
下載附件
保存到相冊
31spomib3oo640135212140.png
昨天 01:39 上傳
這里分享一下極客時間的這份內(nèi)測專欄,只申請到30個內(nèi)測名額,掃描下方二維碼自取,如果還能加得了客服就說明還有名額,如果無法添加就說明名額已經(jīng)完了。。。
xsklj0vfzho640135212241.png (1.17 MB, 下載次數(shù): 0)
下載附件
保存到相冊
xsklj0vfzho640135212241.png
昨天 01:39 上傳
|
|