Новая версия DevelNext 16 RC-2, с новыми возможностями
Представляем вашему вниманию новую версию DevelNext 16 RC-2 и поздравляем всех с наступающим новым 2017 годом. Это второй кандидат на релиз, он вобрал в себя большое количество новых возможностей, среди которых – поддержка видео, поддержка системных горячих клавиш, создание виджетов и многое другое. В эту версию были включены и многие наработки и улучшения редактора форм и модулей. В общем, читайте об этой версии далее в статье.
Загрузить:
DevelNext RC-2 для Windows (32/64bit) (71 mb)
DevelNext RC-2 для Linux (64bit) (97 mb)
Если у вас не загружается по ссылкам выше, попробуйте зеркала с Яндекс.Диска.
Зеркало (Windows 32/64bit): https://yadi.sk/d/wNyW6jz-34tZ2S
Зеркало (Linux 64bit): https://yadi.sk/d/0_FwCsd034tZ9Z
Скриншоты из новой версии
Новые возможности
- Новое: добавлено расширение для регистрации системных горячих клавиш (HotKey).
- Новое: добавлен компонент “Видео плеер”, а компоненту “Медиа плеер” добавлено новое свойство для вывода видео-потока.
- Новое: добавлено поведение для создания виджетов на основе форм.
- Новое: добавлены поведения-анимации “Пульсация” и “Масштабирование”, а также метод Animation::scaleTo().
- Новое: добавлена возможность менять масштаб (zoom) для редактирования форм.
- Новое: в меню добавления новых форм и модулей, добавлен пункт меню “Весь проект” для быстрой навигации по проекту.
- Новое: добавлено событие “Таскание курсора” (mouseDrag) в редактор форм.
- Новое: в редакторе формы добавлены кнопки для выравнивания выделенных объектов к разным сторонам.
- Новое: в редакторе кода, в диалоге поиска и замены добавлена возможность заменить сразу все.
- Новое: изменен общий стиль среды и самих программ.
- Новое: добавлен поиск по компонентам в редакторе форм и модулей.
- Новое: добавлена возможность задать заголовок компоненту “Панель” с выбором шрифта, позиции и цвета.
- Новое: добавлена возможность клонировать формы, модули и спрайты проекта во вкладке “Проект”.
И другое…
- Доработано: улучшено быстродействие подстветки синтаксиса в редакторе php кода.
- Доработано: автодополнение скобок и кавычек теперь срабатыват в более подходящие моменты.
- Доработано: новый диалог выбора названия при создании форм и модулей, с проверкой на корректность и подсказками.
- Доработано: теперь по нажатии на Ctrl + Tab происходит переключение между редакторами файлов проекта.
- Доработано: обновлена версия JRE (Java Runtime) до 8u101, поддержка новых ssl сертификатов Let’s Encrypt и других.
- Доработано: добавлен курсор CROSSHAIR (крестик) в редакторе форм.
- Доработано: при создании формы автоматически прописывается ее заголовок от названия.
- Доработано: в классе Regex новые удобные методы test(), all(), one(), first(), last(), groupNames(), groups() и конструктор.
- Доработано: в классе str новый метод lines(), для конвертирования многострочного текста в массив.
- Доработано: в классах Stream для объектов новый метод eachLine(), для построчного итерирования по потоку данных.
- Доработано: в расширении JSoup для парсинга сайтов добавлена возможность использования прокси.
- Исправлено: в автодополнении для $this отсутствовали подключенные поведения к форме и модулям.
- Исправлено: авторазмер для компонента “Текст” некорректно работал если у компонента была задана окантовка или отступы.
- Исправлено: в инспекторе свойств объектов для цветовых свойств не отображалась подсказка.
- Исправлено: в некоторых случаях собранная программа могла зависать при нажатии определенных нестандартных клавиш.
- Исправлено: определение типов переменных для автодополнения обрабатывало не все случаи.
- Исправлено: модулные компоненты sql некорректно работали, если не был указан адрес к базе.
- Исправлено: компонент загрузчик файлов из HTTP Client не мог загрузить ссылки, в которых был знак вопроса или равно.
- Исправлено: ликвидирована небольшая утечка памяти при использовании конструктора событий, ошибка OutOfMemoryError.
- Исправлено: ликвидирована ошибка в редакторе код, IllegalArgumentException: Unexpected change received.
- Исправлено: редактор код создавал лишнюю нагрузку на процессор и диск выполняя лишние операции.
- Исправлено: автодополнение для выражений, в которых присутствовал символ =>, не работало.
- Исправлено: не работали свойства “Доступность” и “Видимость” в некоторых случаях, когда компоненты находились внутри табов.
- Исправлено: в JPHP возникала редкая ошибка связанная с многопоточностью и параллельным подключением классов.
- Исправлено: кнопка-таб “плюс” отображалась при не открытом проекте, хотя и не работала.
- Исправлено: при переключении между табами разных редакторов кода позиция скролла смещалась.
- Исправлено: иногда на несколько миллисекунд полностью пропадала подсветка кода в редакторе.
- Исправлено: лишнее мерцание при открытии окна конструктора событий.
- Исправлено: некорректно работали функции htmlspecialchars и htmlspecialchars_decode().
- Исправлено: отсутствовал и не работал метод Process::destroy() для завершения процессов.
- Исправлено: при вставке кода из буфера обмена среда не для всех случаев предлагала вставить use импорты для классов.
- Исправлено: некорректно работала функция array_fill_keys().
- Исправлено: некорректно работало перемещение объектов внутри панели в редакторе форм, если панель была заблокирована.
- Исправлено: демо-проект “Игра с привидениями” не работал.
- Изменено: события нажатия и клавиатуры переименованы, “Глобальное нажатие” теперь просто “Нажатие”, а “Нажатие на клавишу” – “Нажатие (при фокусе)”.