diff --git a/Assets/AsmdefHelper/CompileLocker/Editor/CompileLocker.cs b/Assets/AsmdefHelper/CompileLocker/Editor/CompileLocker.cs index c0e2b9f..cbc3a24 100644 --- a/Assets/AsmdefHelper/CompileLocker/Editor/CompileLocker.cs +++ b/Assets/AsmdefHelper/CompileLocker/Editor/CompileLocker.cs @@ -8,10 +8,9 @@ using UnityEditor; /// namespace AsmdefHelper.CompileLocker.Editor { public static class CompileLocker { - const string menuPath = "Window/Asmdef Helper/Compile Lock"; + const string menuPath = "AsmdefHelper/Compile Lock"; - [MenuItem("Window/Asmdef Helper/Compile Lock", false, 1)] - [MenuItem("Assets/Asmdef Helper/Compile Lock", false, 1000)] + [MenuItem(menuPath, false, 1)] static void Lock() { var isLocked = Menu.GetChecked(menuPath); if (isLocked) { diff --git a/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs b/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs index ba04837..7e03a95 100644 --- a/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs +++ b/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs @@ -9,7 +9,7 @@ using UnityEditor.UIElements; // original: https://github.com/baba-s/UniAssemblyDefinitionCreator public class AsmdefCustomCreateView : EditorWindow { - [MenuItem("Assets/Asmdef Helper/Create custom asmdef", false, 0)] + [MenuItem("Assets/AsmdefHelper/Create custom asmdef")] public static void ShowWindow() { var window = GetWindow(); window.titleContent = new GUIContent("AsmdefCustomCreateView"); diff --git a/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphEditorWindow.cs b/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphEditorWindow.cs index 045efde..2878598 100644 --- a/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphEditorWindow.cs +++ b/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphEditorWindow.cs @@ -5,7 +5,7 @@ using UnityEditor.Compilation; namespace AsmdefHelper.DependencyGraph.Editor { public class AsmdefGraphEditorWindow : EditorWindow { - [MenuItem("Window/Asmdef Helper/Open DependencyGraph", priority = 2000)] + [MenuItem("AsmdefHelper/Open DependencyGraph", priority = 2000)] public static void Open() { GetWindow("Asmdef Dependency"); } diff --git a/Assets/AsmdefHelper/MultipleEdit/Editor/AsmdefMultiEditWindow.cs b/Assets/AsmdefHelper/MultipleEdit/Editor/AsmdefMultiEditWindow.cs index ae7d053..a009c99 100644 --- a/Assets/AsmdefHelper/MultipleEdit/Editor/AsmdefMultiEditWindow.cs +++ b/Assets/AsmdefHelper/MultipleEdit/Editor/AsmdefMultiEditWindow.cs @@ -9,15 +9,15 @@ namespace AsmdefHelper.MultipleEdit.Editor { public class AsmdefMultiEditWindow : EditorWindow { static IList windows = new List(); - [MenuItem("Window/Asmdef Helper/Find all asmdef in project")] + [MenuItem("AsmdefHelper/Find all asmdef in project")] public static void Search() { var browser = CreateInstance(); browser.GetProjectBrowser(); browser.SetSearch("t:AssemblyDefinitionAsset"); } - [MenuItem("Window/Asmdef Helper/Open selected asmdef inspector view")] - [MenuItem("Assets/Asmdef Helper/Open selected asmdef inspector view", priority = 2000)] + [MenuItem("AsmdefHelper/Open selected asmdef inspector view")] + [MenuItem("Assets/AsmdefHelper/Open selected asmdef inspector view")] public static void Open() { var asmdefs = Selection.GetFiltered(typeof(AssemblyDefinitionAsset), SelectionMode.TopLevel); if (!asmdefs.Any()) { @@ -36,7 +36,7 @@ namespace AsmdefHelper.MultipleEdit.Editor { } } - [MenuItem("Window/Asmdef Helper/Apply all asmdef and close")] + [MenuItem("AsmdefHelper/Apply all asmdef and close")] public static void Apply() { foreach (var w in windows) { w.AllApply(); diff --git a/Assets/AsmdefHelper/SyncSolution/Editor/SyncSolutionUtilities.cs b/Assets/AsmdefHelper/SyncSolution/Editor/SyncSolutionUtilities.cs index d6fc933..eb4ca67 100644 --- a/Assets/AsmdefHelper/SyncSolution/Editor/SyncSolutionUtilities.cs +++ b/Assets/AsmdefHelper/SyncSolution/Editor/SyncSolutionUtilities.cs @@ -10,7 +10,7 @@ using AsmdefHelper.UnityInternal; namespace AsmdefHelper.SyncSolution.Editor { public static class SyncSolutionUtilities { - [MenuItem("Window/Asmdef Helper/Sync C# Solution", priority = 3000)] + [MenuItem("AsmdefHelper/Sync C# Solution", priority = 3000)] public static void Sync() { Sync(true); } diff --git a/README.md b/README.md index 7d0d96c..8e5a8a5 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ This library solve inconvenience of assembly definition on unity. Unity assembly definition viewer. -[Window] > [Asmdef Helper] > [Open DependencyGraph] +[AsmdefHelper] > [Open DependencyGraph] Show assembly definition referances in your project like this. @@ -22,10 +22,10 @@ You need to organize the nodes by yourself. Open multiple assembly definition inspector views for parallel editing. -1. [Window] > [Asmdef Helper] > [Find all asmdef in project] +1. [AsmdefHelper] > [Find all asmdef in project] 2. All asmdef will appear in project browser. 3. Pick up asmdef to edit. -4. [Window] > [Asmdef Helper] > [Open selected asmdef inspector view] +4. [AsmdefHelper] > [Open selected asmdef inspector view] 5. Open asmdef inspector views and edit asmdef. @@ -34,7 +34,7 @@ Open multiple assembly definition inspector views for parallel editing. Refresh .sln/.csproj in your project. -[Window] > [Asmdef Helper] > [Sync C# Solution] +[AsmdefHelper] > [Sync C# Solution] I referred to this: [[SOLVED] Unity not generating .sln file from Assets > Open C# Project ](https://forum.unity.com/threads/solved-unity-not-generating-sln-file-from-assets-open-c-project.538487/) @@ -43,7 +43,7 @@ I referred to this: [[SOLVED] Unity not generating .sln file from Assets > Open Lock unity editor compile to edit asmdef. -[Window] > [Asmdef Helper] > [Compile Lock] +[AsmdefHelper] > [Compile Lock] * When checked, unity editor compile is stop. I referred to this: [decoc/CompileLocker.cs](https://gist.github.com/decoc/bde047ac7ad8c9bfce7eb408f2712424)