91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

JetBrains推出CLion Nova技術(shù)工具

OSC開(kāi)源社區(qū) ? 來(lái)源:OSC開(kāi)源社區(qū) ? 2023-11-23 10:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

JetBrains 宣布推出全新的CLion Nova 早期預(yù)覽版,使用 ReSharper C++/Rider C++ 語(yǔ)言引擎而不是 CLion “傳統(tǒng)” 引擎?!拔覀儗⑿碌膶?shí)驗(yàn)預(yù)覽版命名為 CLion Nova,而當(dāng)前的 CLion 版本則是 CLion Classic。未來(lái),我們計(jì)劃將 CLion Nova 并入 CLion Classic。我們不打算推出新產(chǎn)品。” 該公司打算先收集用戶(hù)反饋,然后在 2024 年的某個(gè)時(shí)刻根據(jù)具體的反饋結(jié)果將CLion Nova 合并到CLion Classic。在此之前,預(yù)覽版本將免費(fèi)提供,并且可以與 CLion (Classic) 安裝并行安裝。目前CLion Nova只能通過(guò) Toolbox 應(yīng)用程序獲得。 CLion Nova重點(diǎn)關(guān)注 IDE 的響應(yīng)能力、準(zhǔn)確性和性能。有兩個(gè)主要目標(biāo):

解決 CLion 因使用 “傳統(tǒng)” 引擎而導(dǎo)致的長(zhǎng)期存在的性能和質(zhì)量問(wèn)題。

統(tǒng)一 JetBrains 所有 C++ 工具(即 CLion、Rider 和 ReSharper C++)的用戶(hù)體驗(yàn)。

e7b8dc2e-82e1-11ee-939d-92fbcf53809c.png

CLion Nova 仍然使用兩種 C++ 語(yǔ)言引擎:基于 clangd 的引擎和 ReSharper C++/Rider 使用的引擎,且CLion Nova 包含了 CLion Classic 的大部分功能。 CLion Nova的性能優(yōu)勢(shì)主要在于:

更快的高亮顯示速度,尤其是在代碼增量更新的情況下

響應(yīng)速度更快的UI

查找使用速度更快

重構(gòu)時(shí)的凍結(jié)和掛起情況顯著減少

更快的測(cè)試索引

此外,CLion Nova 還增添了一些 CLion Classic 中未包含的新功能:

新的重構(gòu),例如引入字段、引入命名空間別名、引入 using 枚舉以及轉(zhuǎn)換為作用域枚舉。

新的檢查、快速修復(fù)和意圖,例如冗余限定符、用明確的類(lèi)型聲明替換auto以及#include指令排序。

新的代碼提示,例如預(yù)處理指令提示?和Push-to-Hint 模式。

e7c45554-82e1-11ee-939d-92fbcf53809c.png

與 CLion Classic 不同的是,CLion Nova 不使用clangd來(lái)實(shí)現(xiàn)代碼完成或高亮顯示等核心 IDE 功能。不過(guò),JetBrains 的 clangd 分支仍然與新引擎一起運(yùn)行,以執(zhí)行各種任務(wù)(ClangFormat、Clang-Tidy、MISRA 檢查、數(shù)據(jù)流分析等)。 公告指出,對(duì)于CLion Classic而言,使用CLion Nova將擁有一些全新的體驗(yàn):

用戶(hù)鍵入時(shí) IDE 的一些反應(yīng)方式會(huì)有所差異。

與代碼洞察功能相關(guān)的某些 UI 元素和設(shè)置可能看起來(lái)不尋常或位于不熟悉的位置。

某些與代碼相關(guān)的設(shè)置在 CLion Nova 中可能具有不同的默認(rèn)值。首次啟動(dòng)時(shí),CLion Nova 將從 CLion Classic 遷移一些按項(xiàng)目和應(yīng)用程序設(shè)置,但不是全部。

在不同語(yǔ)言配置(即調(diào)試 / 發(fā)布)之間切換可能需要更多時(shí)間來(lái)讓代碼洞察引擎跟上。也沒(méi)有選項(xiàng)可以切換每個(gè)文件的解析上下文。

ReSharper C++ 僅適用于 Windows,而 Rider 則支持跨平臺(tái)。ReSharper C++/Rider 引擎可能無(wú)法像 Windows 環(huán)境那樣無(wú)縫地支持非 Windows 環(huán)境。

e7e192f4-82e1-11ee-939d-92fbcf53809c.png

CLion Nova 目前確實(shí)的功能包括:

工具鏈:存在多種選項(xiàng)可用于在 CLion 中設(shè)置遠(yuǎn)程工作。CLion Nova 支持本地資源的遠(yuǎn)程工作,但瘦客戶(hù)端 (Gateway) 的遠(yuǎn)程工作尚不可用。

語(yǔ)言:Objective-C 語(yǔ)言、CUDA(RSCPP-613、CPP-26144)和一些特定于供應(yīng)商的編譯器擴(kuò)展尚不受支持。

目前不支持某些 intentions 和 quick-fixes,例如Simplify 語(yǔ)句 (CPP-35879)。

一些流行度不高的 refactorings 也不支持。官方計(jì)劃稍后重新引入 Move(CPP-35867) 和Inline Parameterrefactorings (CPP-35868)。

JetBrains 的 AI 助手尚不適用于 CLion Nova。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3702

    瀏覽量

    94024
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2124

    瀏覽量

    77112

原文標(biāo)題:JetBrains推出新的C/C++ IDE:CLion Nova

文章出處:【微信號(hào):OSC開(kāi)源社區(qū),微信公眾號(hào):OSC開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    1870CET插入式循環(huán)器NOVA射頻微波

    1870CET插入式循環(huán)器NOVA射頻微波1870CET作為NOVA射頻微波推出的插入式循環(huán)器,專(zhuān)為Ku波段應(yīng)用設(shè)計(jì),憑借其低插入損耗、高隔離度及優(yōu)異的電壓駐波比,在高頻信號(hào)環(huán)行中展現(xiàn)卓越性能,同時(shí)
    發(fā)表于 01-20 10:39

    SEGGER推出Flasher BitStreamer軟件工具

    SEGGER推出了Flasher BitStreamer軟件工具,新的軟件解決方案擴(kuò)展了業(yè)界領(lǐng)先的Flasher系列工具的編程能力。
    的頭像 發(fā)表于 11-05 09:09 ?480次閱讀

    【教程】手把手教你用CLion進(jìn)行CW32開(kāi)發(fā)

    。 CLion是一款由JetBrains開(kāi)發(fā)的跨平臺(tái)集成開(kāi)發(fā)環(huán)境(IDE),專(zhuān)門(mén)為C和C++設(shè)計(jì)。以其智能編碼輔助、易用的項(xiàng)目管理和強(qiáng)大的內(nèi)置工具(如調(diào)試器、靜態(tài)分析工具、單元測(cè)試框架
    的頭像 發(fā)表于 09-29 18:00 ?6943次閱讀
    【教程】手把手教你用<b class='flag-5'>CLion</b>進(jìn)行CW32開(kāi)發(fā)

    cubemx+clion+gcc無(wú)法使用msh怎么解決?

    通過(guò)STM32CUMX配置RTTHREAD NANO ,用keil編譯并且移植shell之后,輸入鍵盤(pán)上下鍵無(wú)反應(yīng),而用clion+gcc編譯后(修改過(guò)啟動(dòng)文件),只能打印version信息,無(wú)法顯示msh和輸入,兩者除了啟動(dòng)文件以外,其余的配置基本相同,請(qǐng)問(wèn)為啥gcc編譯后無(wú)法使用MSH?
    發(fā)表于 09-23 07:36

    JetBrains正式成為Godot Foundation白金贊助商,共塑游戲開(kāi)發(fā)新篇章!

    資金支持,從而幫助實(shí)現(xiàn)這些目標(biāo)。JetBrains將作為白金贊助商為這項(xiàng)事業(yè)做出貢獻(xiàn)。 JetBrains 是開(kāi)源軟件的忠實(shí)支持者,始終堅(jiān)信,更多的工具選擇會(huì)使生態(tài)
    的頭像 發(fā)表于 09-01 13:28 ?847次閱讀
    <b class='flag-5'>JetBrains</b>正式成為Godot Foundation白金贊助商,共塑游戲開(kāi)發(fā)新篇章!

    亞馬遜云科技推出Amazon Nova Act SDK預(yù)覽版,加速瀏覽器自動(dòng)化Agent落地

    北京2025年8月5日 /美通社/ --?亞馬遜云科技日前宣布,推出Amazon Nova Act SDK有限預(yù)覽版,可快速幫助客戶(hù)將基于瀏覽器的Agent從原型部署至生產(chǎn)環(huán)境。該SDK可與亞馬遜云
    的頭像 發(fā)表于 08-06 08:42 ?848次閱讀

    新唐科技推出高效AI MCU部署工具NuML Toolkit

    隨著 AI 技術(shù)加速導(dǎo)入各類(lèi)嵌入式系統(tǒng),如何將訓(xùn)練完成的 AI 模型順利部署至資源有限的微控制器成為工程師面對(duì)的重大挑戰(zhàn)。為協(xié)助開(kāi)發(fā)者快速落地 AI 方案,新唐科技推出 NuML Toolkit
    的頭像 發(fā)表于 08-01 17:21 ?2274次閱讀

    cubemx+clion+gcc無(wú)法使用msh怎么解決?

    通過(guò)STM32CUMX配置RTTHREAD NANO ,用keil編譯并且移植shell之后,輸入鍵盤(pán)上下鍵無(wú)反應(yīng),而用clion+gcc編譯后(修改過(guò)啟動(dòng)文件),只能打印version信息,無(wú)法顯示msh和輸入,兩者除了啟動(dòng)文件以外,其余的配置基本相同,請(qǐng)問(wèn)為啥gcc編譯后無(wú)法使用MSH?
    發(fā)表于 06-13 08:17

    微軟推出多項(xiàng)革新性AI工具

    在今年Microsoft Build大會(huì)上,微軟推出了多項(xiàng)革新性Al工具:智能Microsoft 365 Copilot副駕駛Tuning支持企業(yè)通過(guò)低代碼方式,結(jié)合自有數(shù)據(jù)與業(yè)務(wù)邏輯定制高精度AI
    的頭像 發(fā)表于 05-26 09:47 ?1153次閱讀

    nova 14系列及鴻蒙電腦新品發(fā)布會(huì)今日舉行 多款新品驚艷亮相

    5月19日,nova 14系列及鴻蒙電腦新品發(fā)布會(huì)在成都舉行,發(fā)布nova 14系列、鴻蒙電腦、華為WATCH FIT 4系列、華為兒童手表5 Pro、華為FreeArc 耳掛耳機(jī)多款產(chǎn)品。此次
    發(fā)表于 05-20 13:52 ?1376次閱讀
    <b class='flag-5'>nova</b> 14系列及鴻蒙電腦新品發(fā)布會(huì)今日舉行 多款新品驚艷亮相

    亞馬遜功能最強(qiáng)模型Amazon Nova Premier現(xiàn)已正式可用

    北京 2025年5月6日 /美通社/ -- 亞馬遜日前宣布Amazon Nova Premier已正式可用,進(jìn)一步擴(kuò)展了Amazon Nova基礎(chǔ)模型系列。Amazon Nova Premier
    的頭像 發(fā)表于 05-09 18:18 ?585次閱讀
    亞馬遜功能最強(qiáng)模型Amazon <b class='flag-5'>Nova</b> Premier現(xiàn)已正式可用

    20W小功率插入式循環(huán)器NOVA Microwave

    20W小功率插入式循環(huán)器NOVA Microwave20W插入式循環(huán)器是由NOVA Microwave生產(chǎn)的一款小功率、高性能微波/射頻產(chǎn)品,廣泛應(yīng)用于通信網(wǎng)絡(luò)、國(guó)防軍事、蜂窩網(wǎng)絡(luò)和無(wú)線行業(yè)。產(chǎn)品
    發(fā)表于 04-16 09:09

    【Android開(kāi)發(fā)者必看】使用JetBrains TeamCity為Android項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    【CI/CD】定義明確的構(gòu)建、測(cè)試和部署工作流對(duì)Android應(yīng)用的開(kāi)發(fā)至關(guān)重要。JetBrains TeamCity是一個(gè)用于構(gòu)建可靠管道的CI/CD平臺(tái),可與流行的Android開(kāi)發(fā)工具無(wú)縫集成,具有人性化的界面來(lái)配置構(gòu)建和測(cè)試的各個(gè)階段。
    的頭像 發(fā)表于 03-21 15:42 ?1198次閱讀
    【Android開(kāi)發(fā)者必看】使用<b class='flag-5'>JetBrains</b> TeamCity為Android項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    英諾達(dá)推出RTL功耗優(yōu)化工具

    英諾達(dá)(成都)電子科技有限公司隆重推出芯片設(shè)計(jì)早期RTL級(jí)功耗優(yōu)化工具—EnFortius RTL Power Explorer(ERPE),該工具可以高效、全面地在RTL設(shè)計(jì)階段進(jìn)行功耗優(yōu)化機(jī)會(huì)
    的頭像 發(fā)表于 03-20 17:06 ?1166次閱讀

    1710CET插入式循環(huán)器NOVA

    1710CET插入式循環(huán)器NOVA 1710CET是一款由Nova Microwave生產(chǎn)的插入式循環(huán)器,主要用于適用于通信網(wǎng)絡(luò)、國(guó)防軍事、蜂窩網(wǎng)絡(luò)和無(wú)線行業(yè)等多種應(yīng)用場(chǎng)景。 技術(shù)規(guī)格 頻率范圍
    發(fā)表于 03-07 09:35