# Asmdef Helper Unity assembly definition utilities. This library solve inconvenience of assembly definition on unity. ## Dependency Graph Unity assembly definition viewer. [AsmdefHelper] > [Open DependencyGraph] Show assembly definition referances in your project like this. You need to organize the nodes by yourself. ## Multiple Edit Open multiple assembly definition inspector views for parallel editing. 1. [AsmdefHelper] > [Find all asmdef in project] 2. All asmdef will appear in project browser. 3. Pick up asmdef to edit. 4. [AsmdefHelper] > [Open selected asmdef inspector view] 5. Open asmdef inspector views and edit asmdef. ## Sync Solution Refresh .sln/.csproj in your project. [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/) ## Compile Locker Lock unity editor compile to edit asmdef. [AsmdefHelper] > [Compile Lock] * When checked, unity editor compile is stop. I referred to this: [decoc/CompileLocker.cs](https://gist.github.com/decoc/bde047ac7ad8c9bfce7eb408f2712424) ___ ## Environment Unity 2020.1.6f1 This library use unity internal class, so may be not work (or couse build error) depending your unity vresion. I referred to this: [【Unity, C#】internalな型やメンバにアクセスするには、多分これが一番早いと思います](https://qiita.com/mob-sakai/items/f3bbc0c45abc31ea7ac0) ## License MIT ## Author [@naninunenoy](https://github.com/naninunenoy)