Common-Games / Tools.ScriptTemplates

Create and share custom script templates on a per-user, per-project basis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tools.CustomScriptTemplates

Version Stars Discord Build

Customize your available Script Templates.

You can configure them per project and user, so each can have the script templates you like and adjust them to the needs of the project.


Part of the CGTK Framework for Unity.

Paypal Ko-fi

Hiya! We're Common Games, thanks for checking out CGTK!
When using any of our packages, please make sure to Star 🌟 the repositories you're using.
Giving credit to Walter Hulsebos somewhere in your app/game would also be greatly appreciated!
Thank you!

Made with 💖 by Walter H.

Requirements

  • Unity 2020.3
  • The Unity Test Framework Package

Installation

Install the latest stable release by following these steps:

  1. Click on Window/Package Manager.
  2. Click on the little + icon.
  3. Click on button that says Add Package from git URL.
  4. Put in https://github.com/Walter-Hulsebos/Utilities.Extensions.git (dependency)
  5. Repeat 2 & 3
  6. Put in https://github.com/Walter-Hulsebos/Tools.CustomScriptTemplates.git

And you're done! ;-)

Tests

The package can optionally be set as testable. This means that the tests from the package will be visible in the Unity Test Runner.

Open your project's Packages/manifest.json with your favorite text editor. Add following line after the dependencies block:

{
  "dependencies": {
  },
  "testables": [ "com.common-games.tools.custom-script-templates" ]
}

Documentation

Every bit of public API on the master branch of this package has been unit-tested and benchmarked. But you should also run all unit tests yourself as they are included. We can never know if you have all the dependencies, your target platform, or your Unity version.

The documentation is separated into these parts;

Examples

Work In Progress

Overview API

Work In Progress

License

Licensed under The Unlicense

Copyright © 2021 Walter Hulsebos

About

Create and share custom script templates on a per-user, per-project basis

License:The Unlicense


Languages

Language:C# 100.0%