diff --git a/Editor/EditorWindow/GameFrameworkPreferenceWindow.cs b/Editor/EditorWindow/GameFrameworkPreferenceWindow.cs index 6187b83..071d045 100644 --- a/Editor/EditorWindow/GameFrameworkPreferenceWindow.cs +++ b/Editor/EditorWindow/GameFrameworkPreferenceWindow.cs @@ -14,7 +14,7 @@ namespace AlicizaX.Editor private List m_TabTypes; private readonly Dictionary _tabBases = new(); - [MenuItem("AlicizaX/Preference Window")] + [MenuItem("Tools/AlicizaX/Preference Window")] public static void ShowWindow() { GetWindow(true, "Preference Window"); diff --git a/Editor/HybridCLR/BuildDLLCommand.cs b/Editor/HybridCLR/BuildDLLCommand.cs index c64debb..9bde1b0 100644 --- a/Editor/HybridCLR/BuildDLLCommand.cs +++ b/Editor/HybridCLR/BuildDLLCommand.cs @@ -18,7 +18,7 @@ public static class BuildDLLCommand /// /// 禁用HybridCLR宏定义。 /// - [MenuItem("AlicizaX/HybridCLR/Define Symbols/Disable HybridCLR", false, 30)] + [MenuItem("Tools/AlicizaX/HybridCLR/Define Symbols/Disable HybridCLR", false, 30)] public static void Disable() { ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableHybridClrScriptingDefineSymbol); @@ -29,7 +29,7 @@ public static class BuildDLLCommand /// /// 开启HybridCLR宏定义。 /// - [MenuItem("AlicizaX/HybridCLR/Define Symbols/Enable HybridCLR", false, 31)] + [MenuItem("Tools/AlicizaX/HybridCLR/Define Symbols/Enable HybridCLR", false, 31)] public static void Enable() { ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableHybridClrScriptingDefineSymbol); @@ -39,7 +39,7 @@ public static class BuildDLLCommand } #if ENABLE_HYBRIDCLR - [MenuItem("AlicizaX/HybridCLR/Build/BuildAssets And CopyTo AssemblyTextAssetPath")] + [MenuItem("Tools/AlicizaX/HybridCLR/Build/BuildAssets And CopyTo AssemblyTextAssetPath")] public static void BuildAndCopyDlls() { diff --git a/Editor/Misc/LogScriptingDefineSymbols.cs b/Editor/Misc/LogScriptingDefineSymbols.cs index e2b7906..57f5687 100644 --- a/Editor/Misc/LogScriptingDefineSymbols.cs +++ b/Editor/Misc/LogScriptingDefineSymbols.cs @@ -40,7 +40,7 @@ namespace AlicizaX.Editor /// /// 禁用所有日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Disable All Logs", false, 30)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Disable All Logs", false, 30)] public static void DisableAllLogs() { ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableLogScriptingDefineSymbol); @@ -59,7 +59,7 @@ namespace AlicizaX.Editor /// /// 开启所有日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable All Logs", false, 31)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable All Logs", false, 31)] public static void EnableAllLogs() { DisableAllLogs(); @@ -69,7 +69,7 @@ namespace AlicizaX.Editor /// /// 开启调试及以上级别的日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable Debug And Above Logs", false, 32)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable Debug And Above Logs", false, 32)] public static void EnableDebugAndAboveLogs() { SetAboveLogScriptingDefineSymbol(EnableDebugAndAboveLogScriptingDefineSymbol); @@ -78,7 +78,7 @@ namespace AlicizaX.Editor /// /// 开启信息及以上级别的日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable Info And Above Logs", false, 33)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable Info And Above Logs", false, 33)] public static void EnableInfoAndAboveLogs() { SetAboveLogScriptingDefineSymbol(EnableInfoAndAboveLogScriptingDefineSymbol); @@ -87,7 +87,7 @@ namespace AlicizaX.Editor /// /// 开启警告及以上级别的日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable Warning And Above Logs", false, 34)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable Warning And Above Logs", false, 34)] public static void EnableWarningAndAboveLogs() { SetAboveLogScriptingDefineSymbol(EnableWarningAndAboveLogScriptingDefineSymbol); @@ -96,7 +96,7 @@ namespace AlicizaX.Editor /// /// 开启错误及以上级别的日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable Error And Above Logs", false, 35)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable Error And Above Logs", false, 35)] public static void EnableErrorAndAboveLogs() { SetAboveLogScriptingDefineSymbol(EnableErrorAndAboveLogScriptingDefineSymbol); @@ -105,7 +105,7 @@ namespace AlicizaX.Editor /// /// 开启严重错误及以上级别的日志脚本宏定义。 /// - [MenuItem("AlicizaX/Scripting Define Symbols/Enable Fatal And Above Logs", false, 36)] + [MenuItem("Tools/AlicizaX/Scripting Define Symbols/Enable Fatal And Above Logs", false, 36)] public static void EnableFatalAndAboveLogs() { SetAboveLogScriptingDefineSymbol(EnableFatalAndAboveLogScriptingDefineSymbol); diff --git a/Editor/Misc/OpenFolder.cs b/Editor/Misc/OpenFolder.cs index 8b14e8f..75d1894 100644 --- a/Editor/Misc/OpenFolder.cs +++ b/Editor/Misc/OpenFolder.cs @@ -14,7 +14,7 @@ namespace AlicizaX.Editor /// /// 打开 Data Path 文件夹。 /// - [MenuItem("AlicizaX/Open Folder/Data Path", false, 10)] + [MenuItem("Tools/AlicizaX/Open Folder/Data Path", false, 10)] public static void OpenFolderDataPath() { Execute(Application.dataPath); @@ -23,7 +23,7 @@ namespace AlicizaX.Editor /// /// 打开 Persistent Data Path 文件夹。 /// - [MenuItem("AlicizaX/Open Folder/Persistent Data Path", false, 11)] + [MenuItem("Tools/AlicizaX/Open Folder/Persistent Data Path", false, 11)] public static void OpenFolderPersistentDataPath() { Execute(Application.persistentDataPath); @@ -32,7 +32,7 @@ namespace AlicizaX.Editor /// /// 打开 Streaming Assets Path 文件夹。 /// - [MenuItem("AlicizaX/Open Folder/Streaming Assets Path", false, 12)] + [MenuItem("Tools/AlicizaX/Open Folder/Streaming Assets Path", false, 12)] public static void OpenFolderStreamingAssetsPath() { Execute(Application.streamingAssetsPath); @@ -41,7 +41,7 @@ namespace AlicizaX.Editor /// /// 打开 Temporary Cache Path 文件夹。 /// - [MenuItem("AlicizaX/Open Folder/Temporary Cache Path", false, 13)] + [MenuItem("Tools/AlicizaX/Open Folder/Temporary Cache Path", false, 13)] public static void OpenFolderTemporaryCachePath() { Execute(Application.temporaryCachePath); @@ -52,7 +52,7 @@ namespace AlicizaX.Editor /// /// 打开 Console Log Path 文件夹。 /// - [MenuItem("AlicizaX/Open Folder/Console Log Path", false, 14)] + [MenuItem("Tools/AlicizaX/Open Folder/Console Log Path", false, 14)] public static void OpenFolderConsoleLogPath() { Execute(System.IO.Path.GetDirectoryName(Application.consoleLogPath));