Skip to content

Unity Preprocessor Directive Tool — это простой инструмент для редактора Unity, который позволяет добавлять или удалять директивы препроцессора в C# скриптах внутри указанной папки. Это облегчает управление кодом, зависимым от платформы или конфигурации, без необходимости ручного редактирования каждого файла.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

RimuruDev/Unity-PreprocessorDirectiveTool

Repository files navigation

Unity Preprocessor Directive Tool

Автор: RimuruDev
Лицензия: MIT

Описание

Unity Preprocessor Directive Tool — это простой инструмент для редактора Unity, который позволяет добавлять или удалять директивы препроцессора в C# скриптах внутри указанной папки. Это облегчает управление кодом, зависимым от платформы или конфигурации, без необходимости ручного редактирования каждого файла.

Возможности

  • Добавление произвольных директив препроцессора в скрипты.
  • Удаление ранее добавленных директив из скриптов.
  • Указание целевой папки для обработки файлов.
  • Интуитивно понятный интерфейс в редакторе Unity.
  • Подтверждение действий для предотвращения случайных изменений.

Установка

Через Unity Package Manager (рекомендуется)

  1. Откройте ваш проект Unity.

  2. Перейдите в Window > Package Manager.

  3. Нажмите на кнопку + и выберите Add package from git URL....

  4. Введите URL репозитория:

    https://github.com/RimuruDev/Unity-PreprocessorDirectiveTool.git
    
  5. Нажмите Add, чтобы установить пакет в ваш проект.

Ручная установка

  1. Скачайте или клонируйте репозиторий.
  2. Скопируйте папку Editor в папку Assets вашего проекта Unity.

Использование

  1. Открытие инструмента:

    • В Unity перейдите в меню RimuruDev Tools > Preprocessor Directive Tool.
  2. Настройка параметров:

    • Directive (Директива): Введите директиву препроцессора, которую хотите добавить или удалить (например, RU_STORE, DEBUG_MODE).
    • Target Folder (Целевая папка): Укажите путь к папке со скриптами для обработки (например, Assets/Scripts/MyFolder).
    • Add Directives (Добавить директивы): Установите этот флажок, если хотите добавить директивы; снимите, чтобы удалить директивы.
  3. Применение изменений:

    • Нажмите кнопку Apply.
    • Появится окно подтверждения с информацией о выбранных параметрах.
    • Подтвердите действие, нажав Yes.
  4. Результат:

    • Инструмент обработает все файлы .cs в указанной папке.
    • В консоли Unity будут отображены сообщения о результатах обработки.

Примечания

  • Резервное копирование: Перед массовыми изменениями рекомендуется сделать резервную копию проекта или использовать систему контроля версий.
  • Структура файлов: Инструмент предполагает, что директивы находятся на первой и последней строках файлов. Если структура файла отличается, инструмент может пропустить его.
  • Ограничения: Инструмент не обрабатывает сложные случаи с вложенными директивами или нестандартной структурой кода.

Содействие

Мы приветствуем вклад сообщества! Если вы нашли ошибки или у вас есть предложения по улучшению инструмента, пожалуйста, создайте issue или pull request в репозитории на GitHub.

Лицензия

Этот проект лицензирован под лицензией MIT. Подробности см. в файле LICENSE.

Контакты


Спасибо за использование Unity Preprocessor Directive Tool! Если у вас есть вопросы или нужна помощь, не стесняйтесь обращаться.

About

Unity Preprocessor Directive Tool — это простой инструмент для редактора Unity, который позволяет добавлять или удалять директивы препроцессора в C# скриптах внутри указанной папки. Это облегчает управление кодом, зависимым от платформы или конфигурации, без необходимости ручного редактирования каждого файла.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published

Languages