28.07.2025

SingleProject: Упрощение управления сложными проектами

Изображение с обновлением
Единый каталог:
Все элементы проекта (переменные, таблицы, программы, драйверы) хранятся в одном месте, упрощая управление и поиск.
Гибкая организация:
Пользователь может создавать вложенные папки, переименовывать и удалять файлы.
Поддержка ресурсов:
Файлы, связанные с проектом (например, limit или transducerFactor), хранятся в папке assets, что облегчает распространение и повторное использование.

Почему это важно?

SingleProject позволяет:

  • Упростить управление зависимостями: все плагины и устройства описаны в одном файле, что снижает риск ошибок и обеспечивает повышенную надежность.
  • Оптимизировать рабочий процесс: ресурсы и конфигурации хранятся в отдельных файлах, обеспечивая возможность их экспорта и повторного использования.
  • Сохранить структуру проекта: системные папки (.ecache, .eruns) исключаются из интерфейса, чтобы не перегружать пользователей техническими деталями.

Пример использования

При разработке промышленной системы вы можете:

  1. Разделить программы по папкам _programs (например, program1, program2).
  2. Хранить настройки устройств в Devices, а их зависимости — в Plugins.
  3. Добавить файлы конфигураций в assets для быстрого доступа при раскатке проекта на рабочей станции.

Результат: Более чистый код, меньше времени на поиск ошибок и уверенность в том, что проект всегда актуален!

Попробуйте SingleProject — и убедитесь, что сложные проекты становятся проще!