Разместите нашу кнопку!

Новые статьи:

Programming articles

Создание сайтов на шаблонах

Множество вариантов работы с графикой на канве

Шифруем файл с помощью другого файла

Перехват API функций - Основы

Как сделать действительно хороший сайт

Создание почтового клиента в Delphi 7

Применение паскаля для решения геометрических задач

Управление windows с помощью Delphi

Создание wap сайта

Операционная система unix, термины и понятия

SQL враг или друг

Возникновение и первая редакция ОС UNIX

Оптимизация проекта в Delphi

Ресурсы, зачем нужны ресурсы

Термины программистов 20 века

Советы по созданию собственного сайта с нуля

Шифруем файл с помощью пароля

Фракталы - геометрия природы

Crypt - Delphi программа для шифрования

Рассылка, зачем она нужна и как ее организовать?

Учебник по C++ для начинающих программистов

Уроки для изучения ассемблера

Загадочный тип PCHAR

Средства по созданию сайтов

Операторы преобразования классов is и as

Borland Developer studio 2006. Всё в одном

Создание базы данных в Delphi, без сторонних БД


Software engineering articles



Архив рассылки

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

31 выпуск

КЛУБ ПРОГРАММИСТОВ

в рассылке статьи, ссылки, инфо и многое другое о программировании и программистах

Новости

Лабораторные работы

Справочники

Книги

Основы Delphi

Клуб

Чат

Форум

От ведущего

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

Прежде всего публикую статью "Горячие клавиши Делфи", потом еще ссылки на другие статьи в нашем Блоге программистов , расскажу о конкурсе и о новом разделе на Форуме программистов , плюс еще как всегда анекдоты про программистов!

__________________________________________________________

 

Горячие клавиши Делфи

Сколько лет уже пишу программы на Делфи, но до сих пор не знал всех горячих клавиш! То-ли это лень, то-ли тех что знал хватало…

Вообщем хочу привести список горячих клавиш Делфи.
Не знаю куда его приткнуть, поэтому решил здесь написать :-)
Конечно, я понимаю что он есть в справке, но лично я, к своему стыду, не прочитал его там, а нашёл в другом источнике
(наверное как и многие другие)

Оказалось, что я знаю всего лишь около 30% этого списка.

Думаю что многим будет интересно прочитать его. Если что-то не правильно написано, или список неполный - комментируйте.

F1   контекстная помощь
F3   продолжить поиск (начать - Ctrl+F )
F4   выполнить программу до положения курсора
F5   поставить Break Point
F7   трассировать с заходом в процедуры
F8   трассировать без захода в процедуры
F9   запустить программу
F10   активизировать главное меню
F11   открыть/закрыть Object Inspector
F12   переход между формой и кодом
Ctrl-F1  контекстная помощь
Ctrl-F2  прервать выполнение программы
Ctrl-F3  посмотреть стек
Ctrl-F4  закрыть текущий модуль
Ctrl-F5  список переменных для просмотра (Watch List)
Ctrl-F7  просмотр значений переменных и их изменение
Ctrl-F9  компилировать проект
Ctrl-F10  активизировать главное меню
Ctrl-F11  открыть проект
Ctrl-F12  список модулей проекта
Shift-F7  трассировка заходя в каждую процедуру и перескакивание в каждое возникающее событие
Shift-F10  всплывающее меню
Shift-F11  добавить модуль к проекту
Shift-F12  список форм проекта для быстрой навигации
Alt-F4   закрыть проект и все файлы
Alt-F6   переключение окон
Alt-F8   переход к следующей ошибке компиляции
Alt-F7   переход к предыдущей ошибке компиляции
Ctrl-Shift-F4  закрыть проект и все файлы
Alt-Ctrl-F11  менеджер проектов
Alt-Shift-F4  закрыть все окна, но проект не закрывать
Ctrl-Shift-0..9 поставить метку 0..9
Ctrl-0..9  перейти на метку 0..9
Alt-0   список окон
Ctrl-Enter  открыть файл с именем слова на котором курсор стоит
Ctrl+клик
мышкой
на слове  перейти на определение этого слова
Alt+выделение
текста
(мышкой или
клавиатурой)  выделение вертикального блока
Ctrl+Shift+Up
Ctrl+Shift+Down переход от объявления процедуры к ее реализации
Ctrl-Shift-C  закончить метод (если он описан - создать шаблон для реализации, если есть реализация - объявить метод)
Ctrl+Space  высветить список методов, свойств объекта (после точки)
Ctrl+
Shift+Space  высветить список параметров функции
Ctrl-Shift-E  открыть эксплорер кода
Ctrl-Shift-R  начать/завершить запись макро
Ctrl-Shift-P  выполнить записанное макро
Ctrl-Shift-T  добавить в To Do лист
Ctrl-Shift-U  уменьшить отступ выделенного блока
Ctrl-Shift-I  увеличить отступ выделенного блока
Ctrl-Shift-S  сохранить как
Ctrl-Shift-G  вставить GUID
Ctrl-Shift-B  посмотреть иерархию классов
Ctrl+Shift+Y  удалить от курсора до конца строки
Ctrl+Shift+Z  redo
Ctrl-Alt-W  watch List
Ctrl-Alt-R  grep result
Ctrl-Alt-T  список потоков проекта
Ctrl-Alt-A  вставить дату
Ctrl-Alt-S  вызовы стека
Ctrl-Alt-H  шаблон для документации модуля
Ctrl-Alt-L  локальные переменные
Ctrl-Alt-V  история событий
Ctrl-Alt-B  список Break Points
Ctrl-Alt-M  Модули
Ctrl-N   вставить пустую строку, курсор остается на текущей строке
Ctrl-M
Enter   вставить пустую строку, курсор переходит на следующую строку
Ctrl-E   поиск по мере введения символов (Incremental Search)
Ctrl-R   поиск и замена
Ctrl-A   выделить весь текст (только Дельфи 6+)
Ctrl-T   удалить от курсора до конца слова
Ctrl-Y   удалить строку
Ctrl-O, O  вставить все текущие опции компиляции по позиции курсора
Ctrl+O, C  marks a column block
Ctrl+O, I  marks an inclusive block
Ctrl+O, K  marks a non-inclusive block (default when the editor starts)
Ctrl+O, L  marks a line as a block
Ctrl-P   префикс, после которого можно вставить любой ASCII код
Ctrl-S   сохранить текущий файл
Ctrl-F   открыть диалог поиска
Ctrl-J   лист шаблонов
Ctrl-K, С  копирование блока без буфера обмена
Ctrl-Z   отмена
Ctrl-X   вырезать
Ctrl-С   копировать
Ctrl-V   вставить
Ctrl-B   список буферов
Ctrl+K, R  читать блок из файла
Ctrl+K, W  записать блок в файл
Ctrl+O, U  изменить регистр букв в блоке на противоположный
Ctrl+O, A  диалог: “открыть файл”
Ctrl+O, G  переход к строке номер…
Ctrl+K, E  перевод слова в нижний регистр
Ctrl+K, T  выделить слово
Ctrl+K, Y  удалить выделенный блок
Ctrl+K, U  unindent block
Ctrl+K, I  indent block
Ctrl+K, P  печать текста
Ctrl+K, F  перевод слова в вверхний регистр
Alt+[
Alt+]   найти соответствующую скобку
Ctrl+Q, P  вернуть курсор на место последнего редактирования

Статья от umen в Блоге программистов .

__________________________________________________________

 

Записи в Блоге программистов

Оптимизация проекта в Delphi

Здравствуйте, программисты-делфисты. Повидал я не мало многих программ написанных на делфи. Есть хорошие, есть не очень, но их размер меня всегда поражал. 0.6, 1, 5 и даже 10 мегабайт ...

***

Общение между запущенными копиями своих программ

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

***

Как сделать действительно хороший сайт

В этой своей статье я расскажу вам о том, как сделать действительно хороший, популярный и привлекательный сайт. Я не буду рассказывать вам о раскрутке, продвижении, это вам итак скажут ...

***

Шифрование

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

***

Апплеты в панеле управления

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

***

Ресурсы. Зачем они нужны

В этой статье я хочу рассказать основы работы с ресурсами. Как всегда сначала я поясню для чего же нам нужна эти ресурсы: Например для программ инсталляции (не лучший пример но), т.е. в программу можно запихать ещё пару программ.

Остальное ищите сами в нашем Блоге программистов .

__________________________________________________________

 

Конкурс "Весеннее баннермейкерство"

Вы умеете красиво рисовать и излагать мысли, Вы отлично рисуете баннеры?

Участвуйте в конкурсе, проводимом хостинг-провайдером WWWHost.ru и Библиотекой статей Welikeit.Ru и выигрывайте призы.

Необходимо:

Нарисовать баннер формата 468х60, форматом 468х60 пикс., объемом не более 35 кб., формат gif или flash.

Условия участия в конкурсе:

Конкурс проводится с 05 марта по 25 марта включительно.Работы на конкурс необходимо высылать на e-mail: info@welikeit.ru

Призы:

1 место: хостинг по тарифному плану «Деловой» на 6 месяцев + домен .ru на 1 год.
2 место: хостинг по тарифному плану «Деловой» на 3 месяца + домен .ru на 1 год.
3 место: хостинг по тарифном плану «Популярный» на 3 месяца + домен в зоне .com, .net, .org (один домен на выбор) на 1 год.
4 место: хостинг по тарифному плану «Популярный» на 1 месяц  + домен в зоне .com, .net, .org (один домен на выбор) на 1 год.

Подробно о конкурсе читайте здесь .

__________________________________________________________

 

Новый раздел на Форуме программистов

На нашем любимом Форуме программистов открылся новый раздел " О сайте и клубе ", он создан для того чтобы улучшить весь клуб. то есть если будет замечание, предложение, отзыв какой-нибудь, то можете там писать. Вот некоторые темы из раздела:

Как улучшить форум

Рассылка "клуб программистов"

Создайте раздел!

Откуда вы узнали о нашем форуме?

Новый модератор раздел "БД в Delphi"

Создание новых разделов

Назначение модераторов

Приглашаем посетить Форум программистов .

__________________________________________________________

 

Немного юмора

Один админ другому:
- Сегодня тестировал переход на зимнее время.
- ??
- Пришел на работу на час позже!

***

Программист жене:
- СD молча и не DVD меня до белого каления!!!!

***

Интернетчик возвращается поздно домой. Его встречают двое громил.
Один из них достает нож и говорит:
- Гони деньги!
"Провайдеры", - подумал интернетчик.

***

Компьютер не заменит человека до тех пор, пока не научится смеяться над шутками босса и сваливать свои ошибки на соседний компьютер.

***

Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логам прокси-сервера этого коллектива.

***

Сидит программист, процесс отладки в самом разгаре. Вдруг по комнате
начинает метаться его жена:
- Вась, я ухожу к подружке...
Снова начинает метаться по комнате, находит фотографию, подходит к мужу:
- Вась, видишь этого человека на фотографии?
Программист с трудом поворачивает голову, смотрит на фото:
- Вижу...
- Так вот Вась, сегодня в шесть вечера заберешь его из детского садика...

Юмор от участников клуба программистов здесь.

__________________________________________________________

 

Программистам на заметку

Если у вас есть желание поделиться своим опытом с читателями, вы являетесь обладателем ценных, интересных статей или авторских программ, а может вы просто хотите высказать свое мнение или замечание о рассылке, просто напишите мне . Я постараюсь уделить внимание каждому. А " Клуб программистов " всегда рад приветствовать в своих рядах новых пользователей.

 

© 2006, Кочари Арнольд и "Клуб программистов"