{"repo":"needle-tools/compilation-visualizer","free":true,"listed":false,"github":"https://github.com/needle-tools/compilation-visualizer","clone":"git clone https://github.com/needle-tools/compilation-visualizer.git","description":"Unity Tool showing a timeline of assembly compilation. This is especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compilation, selecting an assembly shows both dependencies and dependents of that assembly.","language":"C#","stars":1124,"topics":["compilation-visualizer","unity","compact","assembly"],"license":"MIT","category":"game-templates","readme_excerpt":"Compilation Visualizer for Unity What's this? This tool visualizes the assembly compilation process in Unity3D. It hooks into the Editor-provided events and nicely draws them on a timeline. That's especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compilation, selecting an assembly shows both dependencies and dependents of that assembly. The screenshots show full compilations; but the timeline works as well for partial compilations (e.g. you changed a single script and Unity only recompiles the relevant parts of the dependency chain). Quick Start Compilation Visualizer is available on OpenUPM: https://openupm.com/packages/com.needle.compilation-visualizer/ If you're on Unity 2019.4+: - open Edit/Project Settings/Package Manager - add a new Scoped Registry or add the package to the existing OpenUPM scope: - click Save - open Package Manager - click + - select Add from Git URL - paste com.needle.compilation-visualizer - click Add . You can open the Compilation Visualizer by selecting Window Analysis Compilation Timeline . It will automatically update whenever something is compiled. Recompile If you want to trigger a recompile, you can either use the Recompile button, or Right Click Reimport a script or folder with scripts to cause that to be recompiled. You can also compile player scripts only , by clicking Compile Player Scripts . Use the dropdown button to switch to another platform. On 2021.2+, Un","default_branch":null,"files":null,"tree":[],"storefront":"/r/needle-tools","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/needle-tools/compilation-visualizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}