Release notes v.0.4.0

Среда математических вычислений

Реализовали функциональность скриптов

Теперь вы можете создавать, открывать и сохранять свои скрипты в форматах .jl, .py, .txt.

Добавили команды работы с файлами

Теперь вы можете применять к файлам следующие команды с помощью контекстного меню или горячих клавиш:

  • ZIP

  • UNZIP

  • Rename

  • Copy

  • Paste

  • Cut

Управление ячейками с помощью горячих клавиш

Начиная с этой версии, вы можете копировать, вставлять и вырезать ячейки с помощью привычных сочетаний клавиш cmd/ctrl + c, v, x.

Реализовали контекстное меню для ячеек интерактивного скрипта

Теперь команды Копировать, Вырезать, Вставить и пр. доступны для ячеек и через контекстное меню в интерактивных скриптах по щелчку правой кнопки мыши.

Выделение строк с помощью клика

Мы реализовали выделение строк по клику мыши, выделение нескольких строк реализовано по ctrl+клик, а выделение группы через shift+клик.

Добавили возможность создавать обычные файлы

Теперь пользователь не ограничен файлами типа .ngscript и может указывать любое расширение файла.

Добавили сортировку файлов по типу в файловом браузере

Многие привыкли искать свои файлы среди одинаковых типов. Это облегчает работу с файловым браузером.

Реализовали открытие содержимого папки через “стрелку”

Для вашего удобства добавили возможность открывать содержимое папки через нажатие стрелки на клавиатуре.

Отмена действия при помощи сочетания клавиш

Теперь вы можете отменять свое последнее действие при помощи привычного сочетания cmd/ctrl + z. Это облегчает рутину и делает взаимодействие со средой более комфортным.

Возможность сохранить состояние ячейки

Мы предоставили возможность пользователю сохранять состояние ячейки (открыта, закрыта, скрыта) в интерактивном скрипте, это удобно для демонстрации материала при сдаче работы или, например, чтении лекции, когда раскрывать результаты или материал нужно постепенно.


Среда моделирования

Добавили поддержку комплексных чисел

Специалисты ЦОС знают, что вся эта прикладная отрасль базируется на комплексном анализе. И теперь Engee поддерживает комплексные числа для ваших систем ЦОС, радио и РЛС.

Новая библиотека DSP блоков и десятки новых системных объектов

Продолжая тему ЦОС, мы добавили десятки системных объектов и блоков для среды моделирования, чтобы вы могли проектировать и создавать алгоритмы ЦОС, РЛС, радио и многое другое.

Блок пользовательской функции Engee Function

Многие пользователи просили нас об этом. Теперь каждый из вас может создать любой блок на языке Julia и не быть ограниченным встроенной библиотекой.

Реализовано выделение всех объектов на холсте горячими клавишами

Добавили удобный способ выделения всех объектов на холсте через сочетание клавиш Ctrl+A.

Реализовали разный цвет у разных типов линий и запрет на соединение линий и портов разного типа

Для удобства пользователя разные типы линий имеют разный цвет, теперь вы не запутаетесь в них. Также Engee подскажет, если вы попробуете соединить линии и порты разных типов.

Добавили умное управление окнами

Теперь всплывающие окна в Engee не наезжают друг на друга при изменении их размера или окна браузера.

Возможность вырезать и вставлять блок Subsystem

Теперь вы можете копировать целые подсистемы из одной модели в другую. Это сильно экономит время при крупномасштабном моделировании.


Обновления и исправления в блоках

Личный кабинет Engee

  • В разделе Техподдержка добавлен визуальный текстовый редактор для создания сообщений, написания комментариев и виджет выбора организаций.


Исправление ошибок

  • Исправлена ошибка при удалении вложенных файлов и папок.

  • При создании скрипта из панели редактора скрипта текст не исчезает при нажатии вне формы.

  • Исправлена ошибка при скачивании файлов из вложенных папок.

  • Исправлена ошибка при вырезании файлов.

  • Исправлено отображение символов, знаков препинания.

  • Решена проблема с подтормаживанием редактора при работе с большими моделями.

  • Исправлено отображение графиков нескольких или записанных сигналов.

  • Устранено отсоединение линий от блоков при групповом перемещении модели с зажатым ctrl и отсоединение точек ветвления от линий при перемещении блоков.

  • Исправлены ошибки при копировании, инверсии и повороте блоков.