Previous Entry Share Next Entry
Надо знать с чем работаешь
opportune_fl
4 января - рабочие будни )))

Почему улыбаюсь и радуюсь? А как же мне не радоваться?! Родная контора сделала реально классный подарок на этот НГ, объявив 4, 5 и 6 января рабочими днями. Если бы сегодня был выходной, это означало, что я бы проспал до обеда и толком не смог бы посвятить себя так давно планируемому повышению профессионального уровня, как во владении средой разработки (Delphi) так и в изучении различных технологий и практик программирования. Однозначно отвлекали бы домашние дела.

А сейчас я уже с 08:12 на работе))

Для начала решил упорядочить не пойми как разбросанные закладки в Firefox. И вот куда они меня привели: Hidden Features of Delphi - Stack Overflow. В свое время, чтобы не отвлекаться от рабочего процесса отложил для изучения в свободное время и так благополучно забыл. Трудно поверить, сколько всего полезного я сейчас там обнаружил!!!!

Вот лишь некоторые из вещей, что я просто обязан был знать раньше. С ними разработка в Delphi становится еще больше RAD!
  1. If you press Ctrl+Space while in the interface section of a class, you will get a list of methods you can override and properties you can publish. Methods listed in red must be implemented (they're abstract or from an interface).
  2. Hidden deep in Delphi's help (Delphi 7 at least) is how to use macros (useful for repetitive tasks):
    1. Press Ctrl+Shift+R to begin recording a macro.
    2. Enter the keystrokes you want to record.
    3. Press Ctrl+Shift+R to finish and save the macro.
    4. To play back the macro, press Ctrl+Shift+P.
    Tip: you can use any keyboard shortcuts available while recording the macro (e.g. Ctrl+C for copy, Ctrl+V for paste).
  3. You probably know that Alt+F7 and Alt+F8 navigate back/forward through the results of a "Find in Files"
    But did you know that when the compiler spits out a list of errors during compilation that Alt+F7 and Alt+F8 now navigate through the errors
  4. In the object inspector, if you hold the [CTRL] key when you double click a property that is linked to another component it takes you to that component. A linked property is in colored maroon.
  5. CTRL+K+N converts the selection to UPPERCASE CTRL+K+O to convert it to lowercase
    You can incrementally search for an item in the Object Inspector.
    CTRL-J invokes live templates -- I think Live Templates are one of the most powerful and most under utilized features in the IDE. More info on Live Templates:
    http://delphi.wikia.com/wiki/Delphi_Live_Templates
    http://dn.codegear.com/article/37468
    http://delphi.wikia.com/wiki/Live_Templates_Technical_Info
Upd: ссылка в догонку: секреты Delphi (пасхальные яйца, параметры командной строки, комбинации клавиш).
Upd [2010.02.04]: Комбинации клавиш Delphi (комбинации) и Управляющие сочетания клавиш Редактора кода (раскладка Default)
Upd [2011.06.06]: Default IDE Shortcut Keys - пожалуй, самый полный список сочетаний клавиш.

  • 1
Я давно когда-то попал на этот линк
А потом найти все никак не мог.
Спасибо!

Всегда пожалуйста.

  • 1
?

Log in