Все изображения кликабельны
Поиск
В прошлой версии Delphi диалог поиска был радикально изменен. Я поработал с ним, скажу честно – мне не понравилось. Однако, так называемая “панель поиска” продолжает совершенствоваться. Так, появилась новая опция “Entire scope“, позволяющая осуществлять поиск не от текущей позиции курсора, а с начала всего диапазона поиска:
Появились новые горячие клавиши для поиска.
- ENTER для поиска вниз от курсора;
- SHIFT+ENTER для поиска вверх от курсора;
- CTRL+ENTER для поиска с начала диапазона.
Мне не понравилось то, что при использовании клавиш фокус уходит из панели поиска в редактор кода. Т.е. дважды нажав Enter я не найду следующее вхождение искомого фрагмента текста, а отредактирую код.
В Editor Options появилась опция Highlight brace pairs. Смысл ее понятен. Пары скобок подсвечиваются, если опция включена, и не подсвечиваются в противном случае.
Кроме того, в стандартный комплект Live Templates было добавлено 14 новых шаблонов.
Изменения в дизайнере форм.
Дизайнер форм так же претерпел несколько незначительных изменений. Наиболее значимое из них – возможность получения изображения формы в графическом формате. Если в фокусе находится непосредственно форма, то при нажатии Ctrl+C в буфер обмена эта форма попадет одновременно в нескольких форматах. Если после этого мы попытаемся вставить содержимое буфера обмена в графический редактор, то получим в качестве результата изображение:
Если же Ctrl+V мы нажмем в текстовом редакторе, то будет вставлен текст:
object Form2: TForm2
Left = 0
Top = 0
Caption = ‘Form2′
ClientHeight = 301
ClientWidth = 562
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = ‘Tahoma’
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 462
Top = 256
Width = 75
Height = 25
Caption = ‘Button1′
TabOrder = 0
OnClick = Button1Click
end
object Memo1: TMemo
Left = 8
Top = 8
Width = 529
Height = 201
Lines.Strings = (
‘Memo1′)
TabOrder = 1
end
object PopupMenu1: TPopupMenu
Left = 320
Top = 232
end
end
Очевидно, что такое нововведение очень удобно для создания документации к проекту, ведь для редактора формы Alt+PrtScr не позволяет скопировать в буфер непосредственно редактируемую форму. В буфер попадет главное окно IDE:
Insert separator для popup Menu.
В редакторе контекстного меню появился новый пункт – Insert separator.
Координаты формы в Positioner Preview
В Positioner Preview теперь отображаются координаты верхнего левого угла формы.
В следующей части я планирую рассказать о, пожалуй, наиболее значимом изменении в Delphi IDE – поддержке SubVersion.
–
Купить:
- 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 руб.
про строку поиска, в д2010 ведь вводишь искомое слово, жмешь ввод, далее фокус переводится в редактор кода, и дальнейшее передвижение осуществляется по ф3. в д2011 что то не так?
меня например вполне устраивает поиск по в редакторе кода, как и данный быстрый поиск из строки с панели, так и стандартный поиск по ктрл-ф и ктрл-шифт-ф для описка по всему проекту.