Version: 2022.2
public static bool enabled ;

返回

bool Returns true if code coverage is enabled; otherwise, returns false.

描述

Enables or disables code coverage. Note that Code Coverage can affect the performance.

// Create a new C# script called CodeCoverageMenuItem and place it under the Editor folder.

// This class creates a toggle menu item under Code Coverage > Enable Code Coverage. // Use it to enable/disable Code Coverage.

using UnityEditor; using UnityEngine.TestTools;

class CodeCoverageMenuItem { const string EnableCodeCoverageItemName = "Code Coverage/Enable Code Coverage";

[MenuItem(EnableCodeCoverageItemName, false)] static void EnableCodeCoverage() { Coverage.enabled = !Coverage.enabled; }

[MenuItem(EnableCodeCoverageItemName, true)] static bool EnableCodeCoverageValidate() { Menu.SetChecked(EnableCodeCoverageItemName, Coverage.enabled); return true; } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961