Motto

В тихом саду здравомыслия
Пусть на вас постоянно падают
кокосовые орехи пробужденности.
Чогьям Трунгпа РИНПОЧЕ


Версия для мобильного


пятница, 11 июня 2010 г.

Описание CnWizards: Часть 5 - не такие интересные возможности CnWizards

Это пятая публикация в серии: Эксперты для комфортной работы в Delphi: CnWizards. Предыдущая публикация доступна по ссылке: Подробное описание CnPack Wizards: Часть 4: редактор кода - Code Input Helper.

Эти мастеры вызываются из главного меню CnPack.

Дизайнер сообщений

Это аналог визарда существующего также и в gExperts. Я пользуюсь им если забываю названия констант.

CnPack Wizards: диалог создания MessageBox-ов и MessageDlg-ов

Справка MSDN

К списку панелей Delphi, CnWizards добавляет панель для быстрого поиска в MSDN. Умеет работать как с локальной версией MSDN (если такая ещё существует - не проверял), так и с онлайн версией (открывается в броузере).

CnWizards: панель для быстрого поиска в MSDN


Читать дальше..

четверг, 10 июня 2010 г.

Обзор CnWizards: Часть 4 - редактор кода 3: Code Input Helper

Это четвёртая публикация в серии: Эксперты для комфортной работы в Delphi: CnWizards. Предыдущая публикация доступна по ссылке: Обзор CnWizards: Часть 3 - редактор кода 2. В ней рассматривались: работа с табами, история переходов по файлам, автоотступы, автодополнение и другие штуки.

Помощник ввода

Code Input Helper - удобная замена для стандартного Code Insight. Работает как автодополнялка для текста, и при этом ищет совпадающий текст не только в начале строки, но и в середине. Умеет появляться как автоматически при вводе определённого числа символов (по умолчанию двух), так и вручную (по умолчанию - Alt+Стрелка вниз).

CnPack Wizards: Code Input Helper


Читать дальше..

среда, 9 июня 2010 г.

Среда обитания TDelphi-блоггера. Фотографии.

Это будет абсолютно лытдыбрный пост, не имеющий никакого отношения к программированию.

Не знаю как вам, а мне например очень любопытно посмотреть, как живут и работают люди чьи блоги я регулярно читаю. Но так как это дело сугубо личное, то я попробую начать с себя и посмотреть, получит ли эта идея продолжение. Тем более что и повод есть - недавно я переехал. И сразу честно признаюсь, фотографии предыдущей квартиры я выкладывать постыдился. =)

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

Но недавно, в преддверии дня рождения подумал, что откладывать реализацию мечты можно очень долго, и не мудрствуя лукаво, снял такую квартирку в которой будет действительно уютно жить и работать.

За фотками добро пожаловать под кат.


Читать дальше..

понедельник, 7 июня 2010 г.

Обзор CnWizards: Часть 3 - редактор кода 2.

Это третья публикация в серии: Эксперты для комфортной работы в Delphi: CnWizards. Предыдущая публикация доступна по ссылке: CnWizards: Часть 2 - редактор кода. В ней рассказывалось о подсветке логических блоков, операции с выделенным текстом и работа с букмарками.

Работа с ТАБами редактора.

СnWizards позволяет расширить работу с ТАБами редактора кода. Например, в заголовок каждого изменённого файла добавляется символ звёздочки (*). Появляется возможность закрывать закладки (табы) двойным щелчком мышью.

В всплывающее меню появляющееся при правом клике на ТАБе редактора, добавляются новые пункты:

  • закрыть все вкладки;
  • скопировать имя файла;
  • открыть файл в проводнике Windows;
  • контекстное меню проводника (его можно открыть кликнув по ТАБу правой кнопкой с зажатой клавишей Shift или Ctrl). Я часто использую эту фишку для вызова команд TortoiseSVN.

CnWizards: Работа с Subversion (Tortoise SVN) из Delphi


Читать дальше..

Обзор CnWizards: Часть 2 - редактор кода.

Это вторая публикация в серии: Эксперты для комфортной работы в Delphi: CnWizards. Предыдущая публикация доступна по ссылке: CnWizards: дизайнер форм. В этой части я начну рассказ о том что сделали китайские волшебники с редактором кода Delphi.

Подсветка кода.

CnWizards: Подсветка блоков кода и скобочек в редакторе кода 

CnWizards умеют подсвечивать текущую пару скобок. Это позволяет сразу понять в каком из вложенных подвыражений сейчас находится курсор. Также CnPack Wizards соединяют соответствующие begin-ы и end-ы цветными линиями. При хорошо отформатированном коде, это позволяет легче воспринимать вложенные блоки begin-end, try-except-finally, if-else. Также, при установке курсора на begin или end, будет подсвечено соответствующее парное слово.


Читать дальше..

Постоянные читатели