Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Часть #0

Все изображения кликабельны.

IDE Insight

Лично я, не смотря на все старания разработчиков разрекламировать IDE Insight, впервые появившейся в прошлой версии Delphi, так и не стал активно использовать этот инструмент.

Но все же небольшое изменение в IDE Insight (F6 для вызова) я упомяну здесь.  Теперь отображаются имена файлов и пути для модулей.

Free hosting
Забавно, выделив компонент и нажав кнопку ОК или Enter, в дизаайнере форм мы выделим соответствующий компонент. Однако двойной щелчок не приведет к изменению фокуса, а просто закроет диалог IDE Insight.

Delphi Class Explorer

Этот инструмент теперь обзавелся окном поиска. И хотя Delphi Class Explorer я тоже не использую, думаю, что поиск в любом списке или дереве лишним не бывает. К тому же подходящие под критерии поиска классы подсвечиваются непосредственно после ввода очередного символа. Это довольно удобно.

Встроенная подсказка для New Items диалога.

В меню выбираем File > New > Other, видим диалог:

При наведении курсора на иконку появляется подсказка. В официальной документации написано:

For example, if you select Console Application, the help describes the design and uses for a console application.

Курьез заключается в том, что именно при наведении курсора на иконку Console Application подсказка не появляется.

Измения в редакторе кода

Для перемещения между редактируемыми строками в редакторе кода были добавлены четыре новых комбинации клавиш:
CTRL+SHIFT+F7: Перемещает курсор к началу предыдущего блока изменений (вне зависимости от того сохранен он или нет, т.е. желтый он или зеленый).
Если курсор стоит на 36-й строке, то он будет перемещен на 31-ю, если на 31-й, то на 29-ю.
CTRL+SHIFT+F8: Перемещает курсор к началу следующего блока изменений (вне зависимости от того сохранен он или нет, т.е. желтый он или зеленый).
Если курсор стоит на 36-й строке, то он будет перемещен на 37-ю, если на 29-й, то на 31-ю.
ALT+SHIFT+F7: Перемещает курсор к началу предыдущего не сохраненного (желтого) блока изменений. Если курсор стоит на 36-й строке, то он будет перемещен на 29-ю, если на 29-й, то на 32-ю.
ALT+SHIFT+F8: Перемещает курсор к началу следующего не сохраненного (желтого) блока изменений. Если курсор стоит на 36-й строке, то он будет перемещен на 39-ю, если на 29-й, то на 32-ю.
Новые горячие клавиши в редакторе кода Delphi

Перезагрузка измененных файлов.

В меню Tools > Options > Editor Options появилась опция Ask to reload modified files. Если файл был изменен вне редактора кода, то редактор не станет задавать вопрос о том, перегружать данный файл или нет. Довольно полезно при использовании внешних утилит.

Error Insight.

По утверждению разработчиков они серьезно отремонтировали Error Insight (подсветка ошибок синтаксиса). В предыдущих версиях он. действительно подглючивал и подтормаживал. Что бы проверить как он работает сейчас, надо иметь достаточно объемное приложение “для опытов”. К сожалению, без установки дополнительных компонентов и некоторых телодвижений по преобразованию кода, я не могу скомпилировать ни один из моих рабочих проектов. Остается поверить на слово, что Error Insight стал работать лучше.
Error insight
Хотя, как видно из рисунка до идеала еще далеко.

Настройки цветов.

Опять же, по утверждениям разработчиков исправлены цвета пробелов и табуляции. Если честно, я и раньше не замечал здесь ошибок. Возможно речь идет о каких-то специфических настройках.

Search for Usage

Очень полезный инструмент, ищущий где в коде используется та или иная переменная, объект метод и т.д.. Вызывается из контекстного меню. Теперь для его использования не обязательно включать Modeling. В одном из предыдущих постов я рассказывал о том, что для подобных целей я использую инструмент search из набора GExpert. Хотя это и не совсем то, но похоже.
Free image upload

Code Completion

Теперь показывает описание шаблона в списке.
бесплатных фотохостинг

В Delphi XE появилось достаточно много изменений в редакторе кода. И на мой взгляд, это хорошо. Именно редактор кода во многом способствует повышению производительности разработчика. И чтобы использовать весь потенциал редактора кода, следует отслеживать изменения от версии к версии. В следующем посте я планирую завершить описание редактора.

-

Купить:

  • Delphi XE Professional (электронная версия) » 27590.31 руб.
  • Delphi XE Professional (электронная версия) Upgrade » 15314.31 руб.
  • Delphi XE Enterprise (электронная версия) » 61349.31 руб.
  • Delphi XE Enterprise (электронная версия) Upgrade » 39866.31 руб.
  • Delphi XE Architect (электронная версия) » 107384.31 руб.
  • Delphi XE Architect (электронная версия) Upgrade » 70556.31 руб.

Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика