A downloadable tool

Download NowName your own price

Version: 1.0.5


Description:

Tools for creating well documented Unity packages.

Use Cases:

  • Instantly document an assembly in Markdown or HTML format.

Dependencies:

  • com.unity.nuget.newtonsoft-json (3.1.0)

Directions for Use:

Right-click an assembly and select Package Creator > Write Documentation. If a package.json file is in a parent folder of your assembly, the documentation writer will use it to write better content.


Package Mirrors:

gitnpmitch.io


Key Scripts & Components:

  1. public class AssemblyFinder
    • public static class ManifestFinder
      • public class PackageDependency
        • Properties:
          • public String Name { get; set; }
          • public String Version { get; set; }
      • public static class PackageDocumentationGenerator
        • public class PackageEditorWindow : EditorWindow
          • public class PackageManifest
            • Properties:
              • public String Name { get; set; }
              • public String Version { get; set; }
              • public String DisplayName { get; set; }
              • public String Author { get; set; }
              • public String Unity { get; set; }
              • public String Type { get; set; }
              • public String License { get; set; }
              • public String Homepage { get; set; }
              • public PackageResource Bugs { get; }
              • public PackageResource Repository { get; }
              • public String Description { get; set; }
              • public List<string> UseCases { get; }</string>
              • public String Directions { get; set; }
              • public List<string> Keywords { get; }</string>
              • public List<packageresource> Sources { get; }</packageresource>
              • public Dictionary`2 Dependencies { get; }
              • public TextAsset TextAsset { get; set; }
              • public String RelativeDirectory { get; set; }
              • public String AbsoluteDirectory { get; set; }
              • public String AbsolutePath { get; }
            • Methods:
              • public void Save()
              • public String GetHTMLDocumentation(Boolean includeTitle)
              • public String GetMarkdownDocumentation(Boolean includeTitle)
              • public void GenerateREADME()
              • public void Export()
          • public class PackageManifestSample
            • Properties:
              • public String DisplayName { get; }
              • public String Description { get; }
              • public String Path { get; }
          • public class PackageResource
            • Properties:
              • public String Type { get; set; }
              • public String URL { get; set; }
          StatusIn development
          CategoryTool
          Rating
          Rated 5.0 out of 5 stars
          (1 total ratings)
          AuthorIron Mountain

          Download

          Download NowName your own price

          Click download now to get access to the following files:

          com.iron-mountain.package-creator.unitypackage 112 kB

          Leave a comment

          Log in with itch.io to leave a comment.