Clion 2021.2功能解析,有哪些功能值得你更新?

CLion 2021.2版本带来了CMake的增强,支持CMake 3.20,引入CMake预设,提供新模板和启动配置前执行CMake目标的功能。此外,WSL功能得到改进,不再需要SSH服务器,支持自定义WSL发行版,并增加了本地历史中的文本搜索。
摘要由CSDN通过智能技术生成

CLion 2021.2 EAP 计划现已开始!

下载 CLION 最新版本

查看主要亮点并阅读帖子以了解更多详细信息:

  • CMake 增强功能:
    • 支持 v3.20
    • 加载 CMake 预设操作
    • 新 CMake 项目的模板
    • 能够在启动运行配置之前执行 CMake 目标
  • 寿命分析
  • 紧贴支撑
  • WSL 增强功能:
    • 在 WSL 发行版中删除对 SSH 服务器的要求
    • 支持自定义 WSL 发行版
  • 本地历史中的文本搜索

Cmake

CMake 3.20

CMake 3.20现在支持并捆绑在 CLion 中。此版本包括 CMake Presets、CMake File API 的主要更新、对 C++23 编译器模式的支持以及针对 CUDA 开发人员的许多更新。

CMake 预设

CMake 预设是一种配置 CMake 选项并与他人共享的新方法。这一切都归功于两个文件:

  • CMakePresets.json用于保存项目范围的构建,并且可以检入 VCS。
  • CMakeUserPresets.json旨在供开发人员保存他们自己的本地构建,不应签入 VCS。

另一方面,CLion 与CMake 配置文件一起运行——这些实体特定于 CLion,但与 CMake 预设有许多共同的设置,也可以通过 VCS 共享。主要区别在于它们引用了 CLion 工具链,不应与 CMake 工具链混合使用。它们用于不同的目的,CMake 工具链无法涵盖 CLion 用例。CLion 工具链为其他项目模型提供服务,并包含 CMake 工具链中不存在和不需要的信息,例如调试器和环境设置(远程主机、WSL 等)。

现在我们已经解释了差异,想宣布CLion 现在支持从 CMake Presets 导入信息。这只是在 CLion 中实现 CMake Presets 支持的第一步,我们渴望听到您对我们工作方式的反馈。

负载CMake的预设动作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值