Create Script Menu


Create multiple new scripts at once from any template (or as a partial pack) - all within a single domain reload.


by noam 2000


Price History +


Create Script Menu allows you to set up multiple scripts before finalizing their creation and awaiting a domain reload. Define your namespace, select a template for each one, and enjoy having your scripts all ready to work with!


Features

  • Create multiple scripts without waiting on domain reload for each one.
  • Choose from a pre-defined template such as MonoBehaviour, ScriptableObject, Class, Struct, Enum, Editor, and more. Or, use your own custom templates.
  • Automatically insert a namespace if one is defined.
  • Optionally insert an error directive at the top of the created script to delay domain reload until after you edit it.
  • Extend template functionality with your own macros using ITemplateProcessor.
  • Supports partial scripts - simply separate the base name and the partial name with a dot (.), and the script will be configured as a partial extension.
  • Extensive validation - ensures the script is valid and warns you of any potential issues before you create it.
  • Editor only - has no effect on your project.

📦 Supports Unity 2021.3 and above.

🔗 Community Thread | Documentation

❤️ For any questions or support, please reach out at noam@agiriko.digital.