(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Новая функциональность в IDE Delphi 2007

Источник: NoNaMe
Codegear, перевод: alex_sporik

Данная статья открывает цикл обзорных статей по Delphi 2007. В них рассмотрим некоторые существенные отличия нового продукта компании Codegear от предшественников D6-D7.

Итак несколько новых функций Дельфи, которых нет в Delphi 7.

Дельфи IDE теперь использует MSBuild, в качестве build-движка. Это позволяет более гибко управлять процессом сборки приложения, использовать пред- и пост- события для MSBuild и такие команды, которые ранее были возможны только из командной строки.

В IDE теперь встроили полноценный браузер файлов. Файлы могут быть добавлены к проектам или открыты в редакторе кода. Браузер Файлов может быть состыкован с IDE, как любое другое dockable окно.

Live Templates ускоряют набор кода, обеспечивая вставку кода на основе шаблона. Live Templates - простые файлы XML, таким образом разработчики могут написать их собственные кодовые шаблоны в зависимости от их определенных потребностей.

Автоматическое Завершение Блока гарантирует, что кодовые блоки будут должным образом закрыты.

Вкладка История функционирует как очень простая система управления версиями. Каждый раз, когда файл сохранен, будет автоматически сделана резервная копия и сохранена в подсправочнике. IDE постоянно отслеживает, и синхронизирует изменения, позволяя разработчику легко просмотреть более ранние версии файла, используя встроенный diff-engine. Если старшая версия файла необходима, разработчик может заменить существующий файл.

Дизайнер VCL теперь показывает направляющие линии, которые делают выравнивание значительно более легкой задачей.

Редактор может "свернуть" индивидуальные секции кода так, чтобы свернутый код был скрыт. По умолчанию, функции и процедуры свернуты. Пользователи могут определить их собственные секции кода, который будет свернут, используя {$REGION} pragma.

Функция SyncEdit позволяет разработчикам одновременно редактировать идентичные идентификаторы в коде. Все изменения сделаные с первым идентификатором автоматически отразятся на всех других. Программисты также могут использовать Tab для перехода между различными точками в коде, чтобы выбирать другие идентификаторы.

Палитра инструмента является теперь доступной для поиска и поддающейся фильтрованию. Пользователи могут быстро найти компонент, просто печатая имя или часть имени компонента. Палитра Инструмента также очень конфигурируема. Разработчики могут легко создать их собственные категории и drag-n-drop компоненты из одной категории в другую.

Редактор кода теперь обеспечивает нумерацию строк. По умолчанию, каждая десятая строка пронумерована, а также текущей строки.

Рефакторинг - техника, используемая, чтобы реструктурировать и изменить существующий код таким образом,
что поведение кода остается то же самое. Рефакторинг позволяет разработчикам упрощать и улучшать работу и удобочитаемость кода.

Delphi 2007 для Win32 обеспечивает следующие действия рефакторинга:

* Переименовывание символа
* Эксктракцию методов
* Объявления Переменных
* Поиск Ссылок
* Экстракцию Resource string
* Поиск модуля
* Изменения параметров
* Объявление переменных
* Безопастное Удаление

Delphi 2007 для Win32 поставляется со встроенной поддержкой DUnit. Этот набор упрощает процесс построения тестов для классов и методов ваших приложений.

А также наконец-то полноценная поддержка UML:

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 20.04.2007 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Kaspersky Endpoint Security для бизнеса – Стандартный Russian Edition. 10-14 Node 1 year Base License
SmartBear Collaborator - Concurrent User License (Includes 1 Year Maintenance)
TeeChart for .NET Standard Business Edition 2017 single license
Rational ClearCase Multisite Floating User License
Oracle Database Personal Edition Named User Plus License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Компьютерные книги. Рецензии и отзывы
Работа в Windows и новости компании Microsoft
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100