Jetbrains 发布了 CLion 的新版本 CLion Nova

181 天前
 douglas99
核心改动是使用 Resharper C++语言引擎替换了 clangd ,有以下特点:
1. 高亮的速度更快
2. UI 的响应性更好
3. 重构代码时不会出现卡住了

具体可以见官方博客 https://blog.jetbrains.com/clion/2023/11/clion-nova/?utm_campaign=clion&utm_content=blog&utm_medium=product&utm_source=toolbox&utm_term=233
4087 次点击
所在节点    C++
19 条回复
gesse
181 天前

还是 preview
bthulu
181 天前
运行时还是 java 吗? 那能有个屁的响应性更好.
fanxasy
181 天前
At some point in 2024, depending on the results of the feedback collected, CLion Nova will be merged into CLion.
居然没有发挥 JB 有丝分裂传统艺能
MoYi123
181 天前
我记得前几年说要用 rust 重构 Jetbrains 这些 ide, 是不是鸽了?
zhouhu
181 天前
24 年才会替换 JBR 到 jdk 21 吗
douglas99
181 天前
@MoYi123 rust 现在没有一个成熟的跨平台 UI 方案吧,难度挺大的
winterbells
181 天前
@MoYi123 我记得说用 compose 重构的…
miniliuke
181 天前
@MoYi123 一堆代码,一堆插件,估计够呛
Yadomin
181 天前
换了 Clangd 对比 VSCode 还有优势吗🤔
gitrebase
181 天前
这 nova 让我把 main 重构为 auto main() -> { .. } ……
douglas99
181 天前
@gitrebase 😂
douglas99
181 天前
@Yadomin clangd 没有被完全替换,有些功能仍然会使用
douglas99
181 天前
@winterbells 这个倒有可能
gotorion
181 天前
@Yadomin 是取代 clangd
winterbells
181 天前
@douglas99 #13 感觉都在等 Kotlin2.0 ,很多库最近更新的都很慢
Belmode
180 天前
@winterbells kotlin2.0 还要等到 12 月才发布呢。不过确实值得期待。
a1717177
179 天前
看文章只是部分功能不用 clangd 了
CLion Nova still uses two C++ language engines: a clangd-based one and the one used by ReSharper C++/Rider.
hez2010
179 天前
其实底下评论官方人员回复了:

> This sounds really good. I had a question about the C++ language engine currently used by ReSharper C++ and coming to CLion. What language is this written in (.NET or Kotlin or C++)?

Anastasia Kazakova: It’s in .NET

换言之就是引擎( project-wide 部分、索引、补全、高亮和重构等功能)换成 .NET 写的了,然后类似代码格式化和代码控制流分析之类的接着用 clangd 。然后整个后端不再用 Java 了。
douglas99
178 天前
@hez2010 竟然是.Net 写的,我原来以为 Jetbrains 家都是用的 Java 呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/990499

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX