• 我的订阅
  • 科技

jetbrains推出c++语言引擎

类别:科技 发布时间:2023-11-14 13:30:00 来源:浅语科技

近日,JetBrains公司宣布推出新的C语言和C++开发IDE——CLionNova,该版本使用ReSharperC++/RiderC++语言引擎进行开发,替代了原版CLion“旧版”引擎。CLionNova预览版现已可通过官方Toolbox应用获取。

CLionNova预览版的主要特点包括:预览版免费使用、与原版CLion并行安装、全新的C/C++IDE开发工具、更快的突出显示速度、响应速度更快的用户界面、更快地查找用法、重构中的冻结和挂起显著减少以及更快的测试索引等。

据了解,JetBrains的第一个C++引擎是为AppCode(为iOS和macOS开发人员提供的IDE)设计的。虽然该引擎的方法和架构可以很好地服务于基于IntelliJ的IDE中的多种语言,但事实证明这种设计并不最适合C++语言。为了更快地适应C++的发展并分离引擎和IDE进程,CLion中添加了基于clangd的引擎。然而,当涉及到项目范围的重构和操作时,clangd的帮助不是很大。

为了解决这个问题,JetBrains为C++开发的另一个替代方案是ReSharperC++和Rider(用于C++游戏开发)中使用的语言引擎。官方现在已将此协议和原始引擎改编为CLion。在这个新的实验性解决方案中,官方重点关注IDE的响应能力、准确性和性能。

CLionNova仍然使用两种C++语言引擎:一种是基于clangd的引擎,另一种是ReSharperC++/Rider使用的引擎。与CLionClassic不同,CLionNova不使用clangd来实现代码完成或突出显示等核心IDE功能。然而,JetBrane的clangd分支仍然与新引擎一起运行,以执行各种任务(ClangFormat、Clang-Tidy、MISRA检查、数据流分析等)。

对于CLionClassic用户来说,使用CLionNova会带来一些新的体验变化。当用户输入时,IDE的反应方式可能会有所不同,与代码检查功能相关的某些UI元素和设置可能看起来位于不熟悉的位置,某些与代码相关的设置在CLionNova中的默认值也可能会有所不同。首次启动时,CLionNova将从CLionClassic迁移一些按项目和按应用程序的设置,但不是全部。

总的来说,JetBrains推出全新C/C++IDE开发工具CLionNova是为了解决CLion因使用“旧版”引擎而导致的长期存在的性能和质量问题,并统一所有C++工具的用户体验。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-11-14 15:45:04

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

更多关于c++,语言,引擎,C++,引擎,开发的资讯:
C++ 正在向 C 发起“进攻”!TIOBE 7 月榜单发布
...ws)一月一度的 TIOBE 榜单又发布了,快来看看 7 月的编程语言排行榜有什么最新变化吧!C++ 正在向 C 发起“进攻”
2023-07-10 20:00:00
从电梯故障到编程新宠,Rust为何连续七年称霸「最受推崇语言」
...。在StackOverflow每年发布的开发者调查中,最流行的编程语言不是Java就是SQL。但除了流行程度,StackOverflow还设计了另一种指标
2024-08-16 16:08:00
C++ 涨幅依旧亮眼,Visual Basic 一降再降!TIOBE 5 月榜单发布
整理 | 郑丽媛出品 | CSDN(ID:CSDNnews)作为编程语言排行榜领域最权威的组织之一,今天 TIOBE 最新发布了 5 月榜单
2023-05-06 22:00:00
RealClip正式发布:重新定义轻量化数字内容交互体验
...高效运行。通过WebAssembly,RealClip能够将C++、Rust等高性能语言编写的计算模块快速编译并执行
2025-02-14 10:45:00
微软集成开发环境visualstudio2022正式发布
...o202217.5引入了多项新功能和改进,旨在提高跨不同平台和语言的开发人员的生产力、性能和协作。IT之家附 VisualStudio202217
2023-02-22 12:43:00
不要再用 C/C++ 的这种说法了!
...使用“C/C++”这种说法,因为这属于两种完全不同的编程语言,以下是他解释的原因。原文:https://brycevandegrift
2023-05-22 12:00:00
tiobe公布2023年1月编程语言排行榜:c++成最佳编程
...消息,软件测试公司Tiobe会跟踪软件开发人员所使用编程语言,并每月根据流行程度来发布榜单。在今天公布了 2023年1月编程语言排行榜中,该公司评选C++成为2022年度最佳
2023-01-07 21:42:00
微信wcdb重大升级:新增支持了 C++
...版本WCDB进行开源,主要变化及更新包括:更丰富的开发语言支持:新增支持了C++,完整支持了Java和Kotlin语言的ORM
2024-04-10 01:59:00
Windows 11 初尝 Rust,36000 行内核代码已重写!
...停止使用 C/C++启动任何新项目,并建议在需要使用 noc-GC 语言的场景下使用 Rust 编程语言。如今在微软 Windows 内核宣布采取 Rust 重写之际
2023-05-16 20:00:00
更多关于科技的资讯:
清华大学安徽校友会AI大数据专委会揭牌
大皖新闻讯 11月20日,清华大学安徽校友会AI大数据专委会揭牌仪式暨人工智能前沿洞察与产业创新论坛在中国视界举行。人工智能是安徽省十大战略性新兴产业之一
2025-11-21 12:23:00
中新经纬11月21日电 据中消协网站21日消息,近日,有媒体曝光了一批盗版剧APP,这些APP不仅盗用大量剧集资源,更会窃取用户个人隐私信息
2025-11-21 12:37:00
“消失的法老”回来了!“BesTV上海博物馆”今天上线 计划实现上海电视用户全覆盖
11月18日,“廿念不忘,帧帧日上——百视通成立20周年分享会”在国际会议中心举行。作为20周年重磅发布之一,由百视通与上海博物馆联合打造的“BesTV上海博物馆”产品正式亮相并登陆上海移动高清电视
2025-11-20 08:06:00
入住4年仍甲醛超标!福建卫视《现场》探访实录,解码智能门的健康升级路径
近日,福州居然之家王力安防门店迎来了一位特别的客人——消费者丁先生专程送来一面写有“贴心服务暖人心,智能监测护健康”的锦旗
2025-11-20 08:06:00
厦门网讯(厦门日报记者 林露虹) 近日,专注于毫米波雷达芯片研发的厦企——矽杰微电子(厦门)有限公司(简称“矽杰微电子”)完成C1轮增资
2025-11-20 08:29:00
厦门围绕“金鸡”品牌 在影视产业链上持续发力
陈铎(中)指导员工进行《活宝档案》动画制作。海丝(厦门)电影工业产业基地施工现场。 厦门网讯(文/图 厦门日报记者 邬秀君)走进位于软件园一期的继来之(厦门)人工智能研究院有限公司
2025-11-20 08:30:00
记者走基层|集装箱“搬上”无人车 解锁配送新技能
11月1日,在廊坊座头鲸科技有限公司智能制造基地,工作人员对蓝丁智能无人配送车底盘进行性能测试。 河北日报记者 刘 杰摄11月1日清晨
2025-11-20 08:49:00
破局之法,精耕之道 《精耕者访谈》第三季·区域之王重磅开启!
11月18日,由蓝河乳业独家冠名的《精耕者访谈》第三季·区域之王正式启动。作为母婴行业首个高端访谈栏目,其始终着眼于市场一线
2025-11-20 09:06:00
北京博大健康体检管理中心盛大启幕 以“科技+精准”重新定义健康管理新标杆
11月18日上午,北京博大健康体检管理中心(简称“博大体检”或“中心”)在京举行开业典礼,正式落地北京经济技术开发区南海绿茵国际园区
2025-11-20 09:06:00
以儿童为本——赖园青的幼儿教育科学实践之路
在人工智能与教育深度融合的浪潮中,如何让技术真正服务于幼儿认知发展?上海浦东新区民办普瑞姆幼儿园园长赖园青用贯穿理论与实践的智慧教育探索
2025-11-20 10:06:00
山东移动招远分公司秋冬宽带服务义诊暖心启动 专业服务守护数字生活
胶东在线11月19日讯(通讯员王少娜徐冰鑫)秋冬时节,居民居家上网需求激增,网络卡顿、信号盲区、设备老化等问题更易影响用户使用体验
2025-11-20 10:17:00
四梯科技重磅发布智能产业工程师证书项目 推动教育科技人才一体化发展
2025年11月14日,在深圳第二十七届中国国际高新技术成果交易会第二届产教融合与科教融汇论坛上,北京四梯科技有限公司(以下简称“四梯科技”)首次面向社会正式发布“四梯智能产业工程师证书项目”(4T SIEC)
2025-11-20 11:37:00
一屏承古韵,元景越千年!联通数智重构文博文创新范式的野望
11月17日,“中华文明起源系列——‘看·见殷商’”展览总结暨博物馆高质量发展研讨会在北京大运河博物馆举行。会上回顾了“看·见殷商”展览的创新实践
2025-11-20 12:07:00
名创优品斩获国际零售地产大奖MAPIC 2025\
在法国戛纳举办的 2025 年全球零售商业地产峰会大奖(MAPIC Awards)中,名创优品凭借其MINISO LAND战略级店态
2025-11-20 14:38:00