提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:董玉霞|2022-08-01 17:01:30.230|阅读 485 次
概述:CLion全新版本V2022.2正式发布,CLion 2022.2版本更好地与 CMake 和 CMake 预设集成。快速文档弹出窗口已成为有关 C++ 和 CMake 代码的有用知识来源。增强的静态和动态代码分析、更好的调试器集成以及远程和 Docker 工具链的性能改进可帮助您更高效地进行开发。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
CLion全新版本V2022.2正式发布,CLion 2022.2版本更好地与 CMake 和 CMake 预设集成。快速文档弹出窗口已成为有关 C++ 和 CMake 代码的有用知识来源。增强的静态和动态代码分析、更好的调试器集成以及远程和 Docker 工具链的性能改进可帮助您更高效地进行开发。
CLion 现在捆绑了 CMake 3.23。它与 CMake 预设更好地集成,并使更新 CMake 脚本和选项更容易。
快速文档弹出窗口 现在在 CMake 脚本中可用。该文档针对标准 CMake 实体显示:
始终为当前捆绑的 CMake 版本呈现文档,并且暂时不适用于用户定义的实体。
在 CLion 中编辑 CMake 文件时,您可以对具有静态名称的 CMake 命令和变量使用自动完成功能。在 v2022.2 中,与 Qt 相关的命令被添加到完成列表中。
在 CLion 2022.2 中,您现在可以查看 CMake 缓存变量并更新在 Settings | 构建、执行、部署| 制作。 当表格处于焦点时,开始输入以搜索变量或其值。CLion 还在 CMake 缓存变量的工具提示中显示了简短描述。
为所有配置和构建预设自动创建 CLion 配置文件时,CLion 现在为在 CLion 中创建的 CMake 配置文件使用新的命名方案:
彩色编译器输出可帮助用户更快地处理编译错误,默认情况下在 CLion 中为 CMake 中的 Ninja 生成器启用彩色输出。
快速文档 弹出窗口 ( Ctrl+Q) 是一种通用工具,可帮助您获取有关插入符号处代码元素的更多信息 。 默认情况下,CLion 会在鼠标悬停时自动在弹出窗口中显示快速文档。在 v2022.2 中,CLion 为本文档添加了更多代码洞察力。
通读代码库时,您经常需要检查常量表达式的值。CLion 现在在“快速文档”弹出窗口中显示编译时评估的表达式的值。这适用于consteval、 constexpr或模板实例化,仅举几个例子。
CLion 2022.2 可以在 快速文档弹出窗口中将枚举值视为整数。
查看给定的结构或类声明是否支持 复制和移动操作可能很有用,因此 CLion 现在在快速文档弹出窗口 中显示此信息。
GDB 服务器通常用于片上调试。一个新的向导帮助创建 嵌入式 GDB 服务器运行配置,其中预定义的 GDB 服务器参数对应于向导设置中选择的 GDB 服务器类型。支持的类型有:
CLion 2022.2 删除了许多不正确的警告,添加了新的检查,并使 Clangd 正确识别该 -std=gnu++23选项。
CLion 的 数据流分析现在计算每个积分变量的可能值的上限和下限。这为Unreachable code、Constant conditions等检查提供了额外信息。 在此区间分析之上,构建了Array index is out of bounds检查。它报告通过可能超出范围的索引访问数组或分配的缓冲区的变量。
如果您更喜欢 Clang-Tidy 配置文件而不是 IDE 设置,请在 设置|中选择此选项。编辑| 检查| C/C++ | 静态分析工具| 铿锵有力。在这种情况下,一个新的小部件将出现在编辑器的右下角:
Settings | 中的检查设置 编辑| 检查现在可视化突出显示样式。当您想要更改检查在编辑器中的显示方式时,您可以使用新的 “在编辑器中突出显示”下拉菜单进行设置,该菜单可以方便地显示所有可用的突出显示样式。
Valgrind Memcheck 是一个集成到 CLion 中的工具,用于检测内存使用问题。在 v2022.2 中,我们增强了报告配置问题的方式。CLion 现在会在为发布配置启动 Valgrind Memcheck 时通知您,并且因此缺少可执行文件的调试信息。
调试时,有时库符号在本地计算机上不可用。在这种情况下,您可以使用符号服务器,这是一种文件服务器,它将您的调试符号集中存储在服务器上,而不是在每个开发人员的机器上。在 Windows 上的 CLion 中,您现在可以在 设置| 中为调试器配置符号服务器。构建、执行、部署| 调试器| 符号服务器。
CLion v2022.2 捆绑了 GDB v12.1 和 LLDB v14。
使用 本地资源进行远程开发时,初始同步步骤可能需要相当长的时间。CLion 2022.2 使用 rsync来同步您的部署配置。
为了提高 Docker 工具链的编译器信息收集性能,CLion 现在使用 Dockerexec代替run.
通常 Docker 镜像中的工具链有一个位于镜像内部的环境文件。CLion 现在可以正确地从容器内挑选文件。
IntelliJ Rust现在考虑 #![recursion_limit]到了,它控制了宏扩展深度。如果不需要宏完全展开,可以调整 宏展开的最大递归限制设置。 还 启用了检测配置文件更改的新方法,以及重新加载项目模型的新方法。
其他 IntelliJ Rust 插件改进:
Space集成现在与 CLion 2022.2 捆绑在一起。通过一流的集成,可以 浏览 Space 项目和克隆存储库,然后直接开始处理它们。当更改准备就绪时,可以 在 IDE 中创建合并请求并执行 代码审查。
以上就是关于全新版本CLion更新详情的全部内容,更多关于CLion使用教程的内容可进入官网查看。
CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。
CLion技术交流QQ群:786598704 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢