AppCode中的Inspections使用技巧介绍

时间:2022-07-18 20:10:27 

AppCode具有超乎想象和便利的代码导航以及代码自动完成,它可以即时代码分析和快速简易代码搜索,包括类、方法、变量和资源,下面是Inspections使用技巧介绍。


AppCode中的Inspections使用技巧介绍

Inspections

快捷方式和设置

AppCode中的Inspections使用技巧介绍

要点

AppCode它致力于完美的代码,并帮助您找到需要改善的地方。所以这里是 Code Inspection mechanism的一小部分。

即时Inspections工作并突出显示潜在问题:

AppCode中的Inspections使用技巧介绍

要浏览突出显示的问题,请使用F2(到下一个)和↑F2(到前一个)。 此外,该机制suggests针对问题快速修复(将光标放到有问题的代码后按⌥⏎可以看到它):

AppCode中的Inspections使用技巧介绍

设置

如果您认为此问题可能出现在项目的另一个范围内,您可以对其进行Inspections,甚至可以立即修复此类问题。所有这些inspection settings 都可在context menu部分中找到:AppCode中的Inspections使用技巧介绍

如果您不认为这是一个问题或者不希望IDE在这种情况下打扰您,您可以将其限制为有限的 limited scope - file,method,statement - so,以便它仍然可以在此选择范围之外工作但不会打扰您:

1.突出显示问题(⌘F1)

AppCode中的Inspections使用技巧介绍

2.打开Inspections context menu(⌥⏎)

AppCode中的Inspections使用技巧介绍

3.选择禁止Inspections所需范围,例如语句:

AppCode中的Inspections使用技巧介绍

您可以通过“Remove suppression”意图操作(⌥⏎)轻松删除 suppression:

AppCode中的Inspections使用技巧介绍

当然,你可以为整个项目禁用它。如果您选择Edit inspection... AppCode将显示特定Inspections的首选项,您可以在其中阅读说明,管理severity (choose from Typo, Server problem, Weak warning, Info, Warning, Error)),甚至在某些情况下配置Inspections参数以更准确地反映您的需求。您可以为Simplifiable statement执行此操作,例如:

AppCode中的Inspections使用技巧介绍

AppCode中的所有Inspections都分为几组:Objective-C,C ++,Swift,General,CSS,XML,JavaScript等。有些是基于编译警告,而有些则是将您带到下一个级别。完整的Inspections清单包括100多种可能性。转到Preferences | Inspections。此外,还可以将各种配置保存为命名配置文件,并在一个项目内的不同项目或范围内单独使用它们。

Try in action

这是一个缺失switch的案例问题。

1.AppCode在您键入时突出显示特定问题(用⌘F1查看说明)。例如,suggests在switch case中缺少某些枚举值,或者省略默认分支:

AppCode中的Inspections使用技巧介绍

2.然后你可以使用快速修复(⌥⏎),如添加默认分支:

AppCode中的Inspections使用技巧介绍

3.接受后:

AppCode中的Inspections使用技巧介绍

4.或者从context menu中选择操作(⌥⏎):

AppCode中的Inspections使用技巧介绍

运行单一inspection

如果需要调用某些特定 inspection,请使用“ Run Inspection by name”操作:

AppCode中的Inspections使用技巧介绍

开始输入名称,AppCode可以帮助您完成其余的工作。通过调用Code | Inspect Code,可以获得项目suggested问题的完整列表。

在那里你会发现你想要Inspections的文件范围的几种可能性:

  • 整个项目;

  • 未提交的文件(如果有的话);

  • 最近查看过的文件;

  • pre-configured的范围。

AppCode中的Inspections使用技巧介绍

运行时,AppCode会显示在所选范围中找到的完整 inspections列表:

AppCode中的Inspections使用技巧介绍

您可以浏览此列表,按目录或Severity对问题进行分组,应用快速修复(对一个或多个错误)和编辑设置。

AppCode中的Inspections使用技巧介绍

单击ac InspTutorial hector 状态栏上的Hector图标或按⌥⇧⌘H,您将能够:

1.配置突出显示级别:将滑块移动到三个可用位置之一:

  • None:关闭编辑器中突出显示的问题;

  • Syntax:仅突出显示语法问题;

  • Inspections:(默认)突出显示语法问题和Inspections问题。

2.配置Inspections。

3.打开/关闭省电模式(同样可以在File | Power Save Mode中完成) - 但此模式会关闭动态代码Inspections。

标签:Inspections使用,AppCode功能介绍,AppCode教程
0
投稿

猜你喜欢

  • wps文字如何设置页眉页脚

    2023-12-07 16:06:47
  • Win10专业版2147416359文件系统错误怎么解决?

    2023-11-20 01:44:37
  • 在WORD7怎样查看更早的记录

    2023-12-08 14:09:20
  • WPS表格 插入与单元格同样大小的形状 动画教程

    2023-12-18 14:07:01
  • excel 2016新功能及新功能特性介绍

    2022-07-28 11:53:42
  • Win10系统打印机只要一打印就蓝屏怎么办?

    2023-11-24 16:38:28
  • excel中函数不显示计算结果的处理方法

    2023-06-26 23:00:11
  • WPS演示中解决黑屏与鼠标点入换页问题的方法

    2022-03-02 20:52:56
  • Excel如何隐藏和显示隐藏行、列

    2023-05-05 04:47:58
  • 怎么让Win10笔记本强制关机?

    2023-11-21 05:52:22
  • Word 2010用重复键入提高录入速度

    2022-02-21 17:51:53
  • wps如何快速复制工作表格图文教程

    2023-04-07 07:14:47
  • 利用“数据有效性”功能设置Excel单元格下拉列表的方法

    2023-02-16 11:06:52
  • 如何使用office word将页码从第二页开始插

    2023-11-08 01:22:45
  • Excel2007如何创建多个方案步骤

    2023-03-31 05:55:16
  • excel柱状图中如何加入平均线?

    2022-04-03 06:15:43
  • Excel怎么制定工作表

    2022-10-02 22:39:39
  • 8个理由告诉您为什么要加强iOS设备密码

    2023-09-04 10:56:35
  • excel表格怎么使用函数取余

    2023-09-27 01:54:29
  • excel如何恢复隐藏的列?

    2023-05-27 17:56:29
  • asp之家 电脑教程 m.aspxhome.com