
CLion是一款专为开发C及C所设计的跨平台IDE它是以IntelliJ为基础设计的包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统从而提高开发人员的工作效率。CLion 2023.3 具有 JetBrains AI Assistant该插件现已脱离技术预览阶段搭载更多上下文和项目感知操作助力您的日常 C 开发工作流。 新版本还扩展了项目模型支持带来了更深入的代码分析和底层程序集查看工具并为嵌入式开发者提供了设备树文件支持。主要更新AI Assistant 预览阶段结束JetBrains AI Assistant 现已全面推出搭载大量新功能和改进助力提高您在 JetBrains IDE 中的工作效率。在 CLion 2023.3 中AI Assistant 可以更准确地生成文档也可以解释运行时错误。 最新更新还包括上下文感知 AI 聊天和项目感知 AI 操作使用扩展上下文提供更全面的结果。CLion Nova预览版为了解决长期存在的性能和质量问题并统一所有 C 工具的用户体验新版本推出了CLion Nova这是CLion的免费预览版采用ReSharper C 和 JetBrains Rider中的 C 语言引擎。 它可以保证更快的高亮显示速度响应更快的 UI显著减少重构中的冻结和挂起更快的 Find Usages查找用法更快的测试索引编制速度更多 C 和 C 项目模型C 和 C 项目使用一系列项目模型CLion 开箱即支持 CMake、编译数据库、Makefiles 和 Autotools 项目。 v2023.3 带有备受期待的 Meson 支持并解决了 Bazel for CLion 插件中的许多问题。持续改进 C 代码CLion 带有内置的数据流分析器在编写代码时持续运行有助于提高代码质量。 在 v2023.3 中改进了整体分析的准确性和性能并添加了内存泄漏分析。深入了解您的代码CLion 尽其所能帮助您理解代码的实际用途并在代码库中搜索 bug。 新的Run to Cursor运行到光标嵌入选项可以加快调试器中代码的导航速度文件的Assembly程序集视图则适用于查找 bug 或优化代码的运行时性能。嵌入式开发设备树是一种分层数据结构主要用于描述硬件。 它在 Zephyr 中广泛使用并提供硬件的初始配置。 现在使用 CLion 可以更轻松地读取、导航和维护此类文件带有.dts和.dtsi扩展名的文件被 IDE 视为设备树文件因此设备树中现在提供编码辅助选项。