色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

JetBrains推出新的C/C++ IDE:CLion Nova

CPP開發者 ? 來源:OSC開源中國社區 ? 2023-11-20 17:24 ? 次閱讀

JetBrains 宣布推出全新的 CLion Nova 早期預覽版,使用 ReSharper C++/Rider C++ 語言引擎而不是 CLion “傳統” 引擎。“我們將新的實驗預覽版命名為 CLion Nova,而當前的 CLion 版本則是 CLion Classic。未來,我們計劃將 CLion Nova 并入 CLion Classic。我們不打算推出新產品。” 該公司打算先收集用戶反饋,然后在 2024 年的某個時刻根據具體的反饋結果將CLion Nova 合并到 CLion Classic。在此之前,預覽版本將免費提供,并且可以與 CLion (Classic) 安裝并行安裝。目前 CLion Nova 只能通過 Toolbox 應用程序獲得。 CLion Nova 重點關注 IDE 的響應能力、準確性和性能。有兩個主要目標:

解決 CLion 因使用 “傳統” 引擎而導致的長期存在的性能和質量問題。

統一 JetBrains 所有 C++ 工具(即 CLion、Rider 和 ReSharper C++)的用戶體驗。

b342b230-8778-11ee-939d-92fbcf53809c.png

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

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

響應速度更快的UI

查找使用速度更快

重構時的凍結和掛起情況顯著減少

更快的測試索引

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

新的重構,例如引入字段、引入命名空間別名、引入 using 枚舉以及轉換為作用域枚舉。

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

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

b352bf7c-8778-11ee-939d-92fbcf53809c.png

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

用戶鍵入時 IDE 的一些反應方式會有所差異。

與代碼洞察功能相關的某些 UI 元素和設置可能看起來不尋常或位于不熟悉的位置。

某些與代碼相關的設置在 CLion Nova 中可能具有不同的默認值。首次啟動時,CLion Nova 將從 CLion Classic 遷移一些按項目和應用程序設置,但不是全部。

在不同語言配置(即調試 / 發布)之間切換可能需要更多時間來讓代碼洞察引擎跟上。也沒有選項可以切換每個文件的解析上下文。

ReSharper C++ 僅適用于 Windows,而 Rider 則支持跨平臺。ReSharper C++/Rider 引擎可能無法像 Windows 環境那樣無縫地支持非 Windows 環境。

b35e2100-8778-11ee-939d-92fbcf53809c.png

CLion Nova 目前確實的功能包括:

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

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

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

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 引擎
    +關注

    關注

    1

    文章

    362

    瀏覽量

    22696
  • C++
    C++
    +關注

    關注

    22

    文章

    2115

    瀏覽量

    74152
  • 編譯器
    +關注

    關注

    1

    文章

    1645

    瀏覽量

    49463

原文標題:JetBrains 推出新的 C/C++ IDE:CLion Nova

文章出處:【微信號:CPP開發者,微信公眾號:CPP開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    JetBrains IDE上架開發微信小程序的官方插件

    一直以來,小程序開發者必須安裝第三方插件,才能在 JetBrains IDE 中進行小程序開發。在 JetBrains Marketplace 上,有關插件已有約 50 萬下載量。 對于這個在中國
    的頭像 發表于 01-16 17:15 ?255次閱讀
    <b class='flag-5'>JetBrains</b> <b class='flag-5'>IDE</b>上架開發微信小程序的官方插件

    Spire.XLS for C++組件說明

    Spire.XLS for C++ 是一款專業的 C++ Excel 組件,可以用在各種 C++ 框架和應用程序中。Spire.XLS for C++ 提供了一個對象模型 Excel
    的頭像 發表于 01-14 09:40 ?255次閱讀
    Spire.XLS for <b class='flag-5'>C++</b>組件說明

    同樣是函數,在CC++中有什么區別

    同樣是函數,在 CC++ 中有什么區別? 第一個返回值。 C語言的函數可以不寫返回值類型,編譯器會默認為返回 int。 但是 C++ 的函數,除了構造和析構這兩個特殊的函數,必須
    的頭像 發表于 11-29 10:25 ?544次閱讀

    C7000 C/C++優化指南用戶手冊

    電子發燒友網站提供《C7000 C/C++優化指南用戶手冊.pdf》資料免費下載
    發表于 11-09 15:00 ?0次下載
    <b class='flag-5'>C</b>7000 <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>優化指南用戶手冊

    TMS320C6000優化C/C++編譯器v8.3.x

    電子發燒友網站提供《TMS320C6000優化C/C++編譯器v8.3.x.pdf》資料免費下載
    發表于 11-01 09:35 ?0次下載
    TMS320<b class='flag-5'>C</b>6000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v8.3.x

    TMS320C28x優化C/C++編譯器v22.6.0.LTS

    電子發燒友網站提供《TMS320C28x優化C/C++編譯器v22.6.0.LTS.pdf》資料免費下載
    發表于 10-31 10:10 ?0次下載
    TMS320<b class='flag-5'>C</b>28x優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v22.6.0.LTS

    C語言和C++中結構體的區別

    同樣是結構體,看看在C語言和C++中有什么區別?
    的頭像 發表于 10-30 15:11 ?433次閱讀

    C7000優化C/C++編譯器

    電子發燒友網站提供《C7000優化C/C++編譯器.pdf》資料免費下載
    發表于 10-30 09:45 ?0次下載
    <b class='flag-5'>C</b>7000優化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器

    OpenVINO2024 C++推理使用技巧

    很多人都使用OpenVINO新版的C++ 或者Python的SDK,都覺得非常好用,OpenVINO2022之后的版本C++ SDK做了大量的優化與整理,已經是非常貼近開發的使用習慣與推理方式。與OpenCV的Mat對象對接方式更是幾乎無縫對接,非常的方便好用。
    的頭像 發表于 07-26 09:20 ?1187次閱讀

    C++語言基礎知識

    電子發燒友網站提供《C++語言基礎知識.pdf》資料免費下載
    發表于 07-19 10:58 ?8次下載

    C++中實現類似instanceof的方法

    C++有多態與繼承,但是很多人開始學習C++,有時候會面臨一個常見問題,就是如何向下轉型,特別是不知道具體類型的時候,這個時候就希望C++ 可以向Java或者Python中有instanceof這個
    的頭像 發表于 07-18 10:16 ?738次閱讀
    <b class='flag-5'>C++</b>中實現類似instanceof的方法

    如何用CubeMX產生C++專案?

    今天寫了一個類別,準備實驗的時候發現Cube沒辦法選擇輸出Cpp專案阿 我IDE是用ST出的Eclipse直接Import進來的,我也試過Convert to C++但沒有用阿。
    發表于 05-10 06:57

    C/C++代碼動態測試工具VectorCAST插樁功能演示#代碼動態測試 #C++

    C++代碼
    北匯信息POLELINK
    發布于 :2024年04月18日 11:57:45

    鴻蒙OS開發實例:【Native C++

    使用DevEco Studio創建一個Native C++應用。應用采用Native C++模板,實現使用NAPI調用C標準庫的功能。使用C標準庫hypot接口計算兩個給定數平方和的平
    的頭像 發表于 04-14 11:43 ?2913次閱讀
    鴻蒙OS開發實例:【Native <b class='flag-5'>C++</b>】

    使用 MISRA C++:2023? 避免基于范圍的 for 循環中的錯誤

    在前兩篇博客中,我們?向您介紹了新的 MISRA C++ 標準?和?C++ 的歷史?。在這篇博客中,我們將仔細研究以 C++ 中?for?循環為中心的特定規則。
    的頭像 發表于 03-28 13:53 ?923次閱讀
    使用 MISRA <b class='flag-5'>C++</b>:2023? 避免基于范圍的 for 循環中的錯誤
    主站蜘蛛池模板: 69日本人XXXX护士HD | 老师你奶真大下面水真多 | 国产特级毛片AAAAAAA高清 | 色吧.com| 中文字幕在线永久 | 国产日韩欧美高清免费视频 | 亚洲国产系列一区二区三区 | 最近免费中文字幕MV在线视频3 | 国产乱国产乱老熟300部视频 | 狠狠色丁香婷婷久久综合五月 | 免费无码国产欧美久久18 | 97国产露脸精品国产麻豆 | 人妻插B视频一区二区三区 人妻 中文无码 中出 | 久久性综合亚洲精品电影网 | 午夜福利理论片在线播放 | 羞羞麻豆国产精品1区2区3区 | 日日操夜夜摸 | 91久久偷偷做嫩草影院免 | 久久免费特黄毛片 | 丰满少妇69激情啪啪无码 | 国产精品久久久久久久久久影院 | 狠狠撩色姣姣综合久久 | 99国产福利| 饥渴难耐的浪荡艳妇在线观看 | 我的漂亮朋友在线观看全集免费 | 色视频色露露永久免费观看 | 亚洲高清国产拍精品影院 | 男总裁憋尿PLAY灌尿BL | 性色AV一区二区三区V视界影院 | 亚洲熟女丰满多毛XXXXX | 亚洲精品天堂自在久久77 | 失禁h啪肉尿出来高h | 老熟风间由美AV在线一区二区 | 人妻超级精品碰碰在线97视频 | 91麻豆国产精品91久久久 | 国产精品成人影院在线观看 | 囯产免费久久久久久国产免费 | 3a丝袜论坛| 国产在线观看99 | 国产精品免费小视频 | 皮皮色狼网 |