CLion 2024.2 Beta 发布,支持远程开发和 Code With Me 协作功能

CLion 2024.2 Beta 发布,支持远程开发和 Code With Me 协作功能

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

CLion 2024.2 Beta版本现已推出,新增了通过SSH进行远程开发和Code With Me进行协作开发的功能。还提供了对项目模型和构建工具的改进支持。调试器进行了修复,其他改进包括在新项目中使用C++20标准和更新捆绑的Ninja工具。

🔎

延伸解读

远程开发与协作功能的前置条件

CLion 2024.2 Beta 新增的 SSH 远程开发和 Code With Me 协作功能,均需启用新的 ReSharper C++ 语言引擎(CLion Nova)。用户需在设置中手动开启该引擎,才能通过 JetBrains Gateway 创建远程连接或使用协作功能。这意味着这些新特性目前与 Nova 引擎绑定,尚未覆盖所有用户。

构建工具与调试器的实用改进

该版本改进了对多种项目模型和构建工具的支持,新增 Zephyr West 支持,并显著提升了使用远程工具链时 CMake 项目的重新加载速度。调试器方面,修复了 GDB 美化打印器的多个问题,使复杂数据类型显示更易读,同时加快了 GDB 节点展开速度,并恢复了 Windows 上使用 WSL 和 GDB Multiarch 进行调试的能力。

新项目默认标准与工具链更新

CLion 2024.2 Beta 将新创建项目的默认 C++ 标准更新为 C++20,并将捆绑的 Ninja 工具更新至 1.12 版本。这些变化会影响新项目的初始配置,开发者需留意现有项目可能仍使用旧标准,而新项目将直接采用 C++20 特性。

❓

Q&A

CLion 2024.2 Beta有哪些新功能?

CLion 2024.2 Beta新增了通过SSH进行远程开发和Code With Me协作开发功能,还改进了对多种项目模型和构建工具的支持。

如何启用CLion的远程开发功能?

可以通过文件菜单选择远程开发,或使用JetBrains Gateway创建新的远程项目连接。

CLion 2024.2 Beta对调试器做了哪些改进?

调试器修复了多个问题,改善了GDB的可读性和节点扩展速度,Windows上使用WSL和GDB Multiarch进行调试再次可行。

CLion 2024.2 Beta支持哪些构建工具?

CLion 2024.2 Beta改进了对多种项目模型和构建工具的支持,包括Zephyr West。

如何启用Code With Me功能?

可以通过工具菜单启用Code With Me功能,或使用搜索功能调用启用操作。

新创建的项目使用哪个C++标准?

新创建的项目使用C++20标准。

🏷️

标签

➡️

继续阅读