Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 2.48 KB

File metadata and controls

34 lines (21 loc) · 2.48 KB

Утилита Singleton Creator

Что это: Шаблон уже содержит всю необходимую обвязку для класса, наследуемого от Singleton<T>, что позволяет сосредоточиться на написании логики самого синглтона, а не на повторяющемся коде.

Как использовать: см. разделы ниже.


1. Введение

SingletonCreator — это инструмент для генерации кода, который помогает быстро создавать новые синглтоны в проекте. Он добавляет новый пункт в меню Assets -> Create, который автоматизирует процесс создания C# скрипта по предопределенному шаблону.

Шаблон уже содержит всю необходимую обвязку для класса, наследуемого от Singleton<T>, что позволяет сосредоточиться на написании логики самого синглтона, а не на повторяющемся коде.


2. Описание инструмента

SingletonCreator

  • Пространство имен: Neo.Editor
  • Путь к файлу: Assets/Neoxider/Editor/Create/SingletonCreator.cs
  • Доступ в меню: Assets/Create/Neoxider/Singleton

Описание Добавляет в меню Assets/Create возможность быстрого создания C# скрипта для нового синглтона.

Ключевые особенности

  • Генерация по шаблону: Создает новый скрипт с уже готовой структурой для класса-синглтона.
  • Интерактивный диалог: Перед созданием файла появляется диалоговое окно, в котором нужно ввести имя нового класса.
  • Контекстное создание: Файл создается в той папке, которая в данный момент выбрана в окне Project.

Публичные методы

  • CreateSingletonTemplate(): Статический метод, который запускает процесс создания скрипта. Вызывается через MenuItem.