ScriptDocGeneratorMenuPaths¶
- 种类:
static class - 命名空间:
Runestone.AesirModules.ScriptDocGenerator.Editor - 程序集:
Runestone.AesirModules.Editor.OdinInspector
继承链: System.Object → ScriptDocGeneratorMenuPaths
声明¶
Script Doc Generator 所有 MenuItem 菜单路径和优先级的统一管理。 Unity 中 MenuItem 的顺序由 priority 参数(一个整数)决定,核心规则是:数字越小,位置越靠上。若不设置,默认值为 1000。 父菜单的 priority 由其子菜单项 priority 的最小值决定。
字段¶
| 名称 | 描述 |
|---|---|
ProcessSummaryRemoveOrder |
Process Summary Remove 菜单项优先级。 |
ProcessSummaryReplaceOrder |
Process Summary Replace 菜单项优先级。 |
ProcessSummarySyncOrder |
Process Summary Sync 菜单项优先级。 Script Doc Generator 末尾 124,+11 产生分割线。 |
ScriptDocGeneratorOrder |
Script Doc Generator 菜单项优先级。 决定 Modules 组的组级排序(父菜单 priority 由子项最小值决定): 999 位于 Architecture 组(995)之后(Check for Updates 已置底 1100); 与相邻组差值 ≤ 10 不产生分割线,同属工具组且为组内第一项。 |
AssetsProcessSummaryRoot |
Assets 上下文菜单中 Process Summary 的根路径。 |
AssetsScriptDocGeneratorRoot |
Assets 上下文菜单中 Script Doc Generator 的根路径。 |
ProcessSummaryRemove |
移除所有 SummaryAttribute 的菜单路径。 |
ProcessSummaryReplace |
用 SummaryAttribute 替换 XML Summary 注释的菜单路径。 |
ProcessSummarySync |
同步 XML Summary 注释到 SummaryAttribute 的菜单路径。 |
ScriptDocGenerator |
打开 Script Doc Generator 窗口的菜单路径(Aesir Modules 包专属工具,归入 Modules 组)。 |
ProcessSummaryRemoveOrder¶
Process Summary Remove 菜单项优先级。
ProcessSummaryReplaceOrder¶
Process Summary Replace 菜单项优先级。
ProcessSummarySyncOrder¶
Process Summary Sync 菜单项优先级。 Script Doc Generator 末尾 124,+11 产生分割线。
ScriptDocGeneratorOrder¶
Script Doc Generator 菜单项优先级。 决定 Modules 组的组级排序(父菜单 priority 由子项最小值决定): 999 位于 Architecture 组(995)之后(Check for Updates 已置底 1100); 与相邻组差值 ≤ 10 不产生分割线,同属工具组且为组内第一项。
AssetsProcessSummaryRoot¶
Assets 上下文菜单中 Process Summary 的根路径。
AssetsScriptDocGeneratorRoot¶
Assets 上下文菜单中 Script Doc Generator 的根路径。
ProcessSummaryRemove¶
移除所有 SummaryAttribute 的菜单路径。
ProcessSummaryReplace¶
用 SummaryAttribute 替换 XML Summary 注释的菜单路径。
ProcessSummarySync¶
同步 XML Summary 注释到 SummaryAttribute 的菜单路径。
ScriptDocGenerator¶
打开 Script Doc Generator 窗口的菜单路径(Aesir Modules 包专属工具,归入 Modules 组)。
方法¶
| 名称 | 描述 | 声明类型 |
|---|---|---|
GetType() |
— | object |
Equals(object) |
— | object |
GetHashCode() |
— | object |
ToString() |
— | object |
MemberwiseClone() |
— | object |
Finalize() |
— | object |
Additional Notes¶
首个
## Additional Notes是增量生成文档标识符,请勿修改标题级别和内容!本文档由Script Doc Generator辅助生成。