CLion 2019 for Mac使用教程-快速修复和即时代码分析

时间:2023-08-13 08:45:44 

clion2019 mac版是一款适用于C和C ++的跨平台IDE,功能强大的智能编码辅助和代码分析软件,使用 clion汉化版能够通过即时导航和可靠的重构来提升你的工作效率,强大的智能代码辅助,让你省时省力又省心,拥有智能编辑器来分析上下文。此次分享的便是CLion 2019 for Mac使用教程-快速修复和即时代码分析。

代码分析

即时分析

CLion会持续监控您的代码中是否存在潜在错误。如果找到任何内容,它将突出显示编辑器中的可疑代码。如果查看右侧的编辑器装订线,则会看到黄色和红色错误条,如果单击它们,则会将您导航到检测到的问题。从一个突出显示的问题导航到另一个突出问题的另一种方法是按。装订线顶部的状态指示器概述了文件状态。

除了查找编译错误外,CLion还可以识别代码效率低下的问题,甚至可以对您的代码执行数据流分析,以查找无法访问/未使用的代码以及其他问题和“代码气味”:

CLion 2019 for Mac使用教程-快速修复和即时代码分析

快速修复

CLion的即时代码检查涵盖了C / C ++代码中大约40种潜在的问题案例,其他语言也是如此。

当问题突出显示时,将插入符号放在其上,按并从建议的快速修复解决方案中选择。(或者,通过单击该行旁边的灯泡来进入上下文菜单。)

您还可以选择解决项目中所有类似的问题。或者,如果您认为此检查无用,则可以将其抑制为所需的范围:CLion 2019 for Mac使用教程-快速修复和即时代码分析

检查代码

CLion提供了所有可用检查的详细说明。您还可以管理其严重性(从“错别字”,“警告”,“错误”等中选择),甚至在某些情况下还可以调整检查的参数以更好地反映您的要求。

您可以使用批处理模式运行多个检查(甚至全部检查)Code | Inspect Code

如果您想从整个代码库中消除一个特定的问题,可以使用按名称运行检查(),然后选择所需的范围。将打开一个单独的窗口,其中包含检查结果,您可以在其中重新组合问题,并在可能的情况下对所有问题批量应用快速修复:

CLion 2019 for Mac使用教程-快速修复和即时代码分析

未使用包括CLion 2019 for Mac使用教程-快速修复和即时代码分析

“未使用的包含”检查在基于Clangd的引擎上实现。它提出了3种检测策略:保守策略,激进策略和默认策略(检测未直接使用),默认策略最接近“包含您使用的内容”原则。

整洁

CLion带有Clang-Tidy集成。Clang-Tidy检查的显示方式与CLion自己的内置代码检查方式相同,并且还可以通过提供快速修复。

转到设置/首选项| 编辑器 检验| C / C ++ | 一般 Clang-Tidy调整在CLion中启用/禁用的检查列表。在文本字段中使用Clang-Tidy命令行格式。 或使用.clang-tidy配置文件,而不是IDE提供的设置。

此外,可以通过上下文菜单启用/禁用单个检查。CLion 2019 for Mac使用教程-快速修复和即时代码分析

启用C ++核心准则或Clang静态分析器检查,尝试现代化检查甚至实施您自己的检查,并立即在CLion中获取它们(对于自定义检查,请在“设置/首选项” |“语言和框架” |“ C”下将Clang-Tidy二进制文件更改为您自己的二进制文件) / C ++)。

标签:CLion,2019,for,Mac使用教程-快速修复和即时代码分析,CLion,2019,for,Mac使用教程
0
投稿

猜你喜欢

  • win7电脑提示werfault.exe应用程序错误如何解决?

    2023-05-09 03:14:43
  • win11安装权限怎么设置?win11安装权限设置教程

    2022-08-14 10:12:48
  • 使用RIGHT函数实现字符串截取的方法

    2022-01-31 18:29:58
  • 酷狗音乐如何设置成默认播放器?将酷狗音乐设置为默认播放器方法

    2023-11-26 14:29:53
  • excel隐藏单元格数据的3种方法及技巧

    2022-06-01 08:25:53
  • Excel中HARMEAN函数的语法和用法

    2022-03-31 20:00:00
  • 如何在PPT中演示数据透视表之二

    2022-03-25 18:17:29
  • Win10开始菜单不能用怎么解决?Win10开始菜单无反应解决方法

    2023-03-03 16:09:17
  • wps表格中给表格添加边框的方法步骤详解

    2022-09-21 22:10:38
  • excel中两列求和的方法教程

    2022-12-31 20:11:18
  • Win7系统的操作中心打不开的解决方法

    2023-05-31 05:26:50
  • ​电脑版wps单元格的数值如何添加中文货币符号

    2023-09-14 12:00:19
  • Win10 1909怎么设置多屏显示?

    2023-04-30 09:58:09
  • win10更新1903卡在27%_win10更新1903卡在27解决教程

    2022-06-08 14:24:21
  • 在ppt幻灯片怎么裁剪图片呢?

    2022-04-21 08:05:31
  • win10主题中添加桌面背景图片教程

    2022-04-15 06:13:27
  • 苹果Mac系统怎么打开隐藏文件夹Library?

    2022-11-07 00:40:11
  • 如何取消Win10移动窗口到边缘自动调整大小的功能?

    2022-11-02 05:50:42
  • Excel2007中函数图像绘制的操作方法

    2022-06-15 03:39:26
  • Word2007在"阅读版式视图"下如何进行修改?

    2023-12-07 17:14:05
  • asp之家 电脑教程 m.aspxhome.com