пятница, 27 июня 2008 г.

Недокументированные возможности Code Insight

Уже довольно давно на одном из англоязычных блогов (ссылку к сожалению уже не помню, да простит меня автор) я нашел одну замечательную фишку как сделать и без того удобный Code Insight в Delphi еще более удобным. Эта функция является недокументированной, однако, полностью реализованной и по умолчанию отключенной. Ну да обо всем по порядку.

Стандартный вид Code Insight в BDS 2006. Turbo и RAD Studio выглядит следующим образом:

Мы видим подсказку о количестве параметрах функции и их типах. Что может быть лучше? А лучше может быть следующее: все параметры подставляются стразу, и есть механизм навигации по ним!!!

Очень полезная функция позволяющая повысить скорость написания кода. Итак, как же можно ее включить? Да очень просто! Достаточно зайти в системынй реестр Windows по адресу:

HKCU\Software\Borland\BDS\4.0\Code Insight

(в зависимости от версии путь может меняться)

И создать новый строковый параметр: Sync Edit Params со значением 1:

Единственный глюк при работе с этой возможностью Code Insight заключается в следующем: если навести указатель на один из параметров, то одновременно повыскакивают все подсказки, что только можно, и частично могут перекрыть друг друга.

Комментариев нет:

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