Sorry, this entry is only available in Russian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.
Представляем вашему вниманию новую версию DevelNext 16 RC-2 и поздравляем всех с наступающим новым 2017 годом. Это второй кандидат на релиз, он вобрал в себя большое количество новых возможностей, среди которых – поддержка видео, поддержка системных горячих клавиш, создание виджетов и многое другое. В эту версию были включены и многие наработки и улучшения редактора форм и модулей. В общем, читайте об этой версии далее в статье.
Загрузить:
Если у вас не загружается по ссылкам выше, попробуйте зеркала с Яндекс.Диска.
Зеркало (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().
- Исправлено: некорректно работало перемещение объектов внутри панели в редакторе форм, если панель была заблокирована.
- Исправлено: демо-проект “Игра с привидениями” не работал.
- Изменено: события нажатия и клавиатуры переименованы, “Глобальное нажатие” теперь просто “Нажатие”, а “Нажатие на клавишу” – “Нажатие (при фокусе)”.