Изменения и улучшения

  1. Добавлена поддержка Firebird 2
  2. В Environment Configurator теперь показываются версии подгруженных модулей.
  3. Значительно ускорена прорисовка текста с посветкой синтаксиса. Это было особенно заметно на больших текстах (10000 и более строк).
  4. Существенно убыстрена работа DDLExtractor.
  5. Добавлены новые виды экспорта в SQL Editor:
    • Copy Text as HTML
    • Copy Text as Delphi String
  6. При открытии Source DDL таблицы или представления (VIEW) показывается и DDL сопутствующих объектов (индексов, триггеров, ограничений)
  7. В SQL Editor добавлен режим ShowBeginEndRegions (смотри Environment Options - Editor - Code Insight). По умолчанию включен. При включенном режиме в SQL Editor отображаются связи между операторами BEGIN/END.
  8. В SQL Editor добавлен экспорт в Open Office по OLE.
  9. Добавлена расширенная поддержка unicode, а именно:
    • поддержка кодировок UTF8 или UNICODE_FSS
    • отображение unicode-данных в визуальных элементах (гридах, полях редактирования, и т.д.)
    • редактирование unicode-данных в визуальных элементах (гридах, полях редактирования, и т.д.)
    • вставка unicode-данных из clipboard в визуальных элементах (гридах, полях редактирования, и т.д.)
    • использование unicode-данных в качестве параметров в запросах в SQL Editor
  10. Добавлена поддержка кодировок KOI8R и KOI8U для Firebird 2.
  11. В окне ввода параметров SQL Editor теперь поддерживается история введенных значений параметров.
  12. CodeProposal теперь фильтрует предлагаемые значения в зависимости от того в какой именно секции SQL-выражения мы спозиционированы.
  13. В Database Restore в свойстве PageSize добавлено умолчательное значения "Unchanged".

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

  1. Поправлена обработка потери коннекта.
  2. Поправлено отображение TIME и DATE полей. Ранее они отображались по формату DateTime.
  3. Исправлена ошибка компиляции процедур, в которых использовалось выражение вида "case when end".
  4. Исправлен показ зависимостей для процедур - не показывалась зависимость представления (VIEW) от процедуры.
  5. Поправлен запрос количества записей в SQLEditor. Для Firebird 2 он теперь преобразуется в Select Count(*) from Select... Это позволяет считать количество записей практически для любого запроса.
  6. Ряд исправлений CodeProposal:
    • Исправлен AV при попытке выбрать поля для таблицы, у которой есть массив-поля.
    • Если поле таблицы или представления уже выбрано, то при вызове Code Proposal ни одно из других полей не показывалось. Исправлено.

Описание для анонса: Содержит 13 изменений, 6 исправленных ошибок, поддержку UNICODE, внутреннюю оптимизацию SQL Editor и поддержку Firebird 2.0
Специальные условия для exUSSR:

129 Euro
Бесплатно для exUSSR

Навигация


Сайт по Delphi: ежедневные ИТ-новости, статьи, документация, компоненты, конкурсы, юмор...