Доступно новое обновление для среды разработки Dart Editor (0.3.2.0_r17657)

Обновился редактор Dart Editor 0.3.2.0_r17657 - свободная кроссплатформенная интегрированная среда разработки клиентских и серверных приложений на основе открытой платформы Eclipse. Подробнее с IDE можно ознакомиться в статье "Среда разработки для языка Dart - Dart Editor".

Версии программы для различных операционных систем (Windows, Linux, Mac OS) доступны на сайте:
http://www.dartlang.org/docs/editor/.

Критические изменения:

  • Метод Window.requestLayoutFrame переименован в функциональный эквивалент window.setImmediate-.
  • Метод Element.getComputedStyle перестал быть асинхронным, и теперь он возвращает не объект класса Future, а непосредственно стиль элемента CSSStyleDeclaration. Но стоить быть осторожным при использовании данного метода, потому что при его выполнении в браузере может быть вызвана операция перерасчета макета, а она может быть относительно длительной и влиять на производительность приложения.
  • Метод Element.computedStyle удален, а взамен предлагается использовать метод Element.getComputedStyle.
  • Метод Uri.fromString переименован в Uri.parse

Изменения и исправления:

  • Добавлена конфигурация для запуска приложений для браузера Google Chrome
  • Добавлена возможность задавать поведения отладчика при обработке исключительных ситуаций - прерываться на любых исключениях, только на не пойманных, или совсем не прерываться. Установить необходимую опцию можно в "Настройках", в разделе "Выполнение и отладка" ("Preferences" - "Run And Debug")
  • Добавлена функция авто-дополнения для оператора import
  • Улучшены обозначения в пустых результатах поиска
  • Улучшено меню навигации
  • Исправления при обработке зависимостей для пакетов и библиотек при импорте скриптов в HTML файлах
  • Различные исправления в редакторе кода и анализаторе

Другие новости по теме: