Difference between revisions of "Delphi 7"

From havefunsoft wiki
Jump to: navigation, search
m
 
Line 20: Line 20:
 
*** Пометить "Auto remove empty methods"  
 
*** Пометить "Auto remove empty methods"  
 
** Codetools -> Identifier Completion  
 
** Codetools -> Identifier Completion  
*** Снаять галочки с
+
*** Снять галочки с
 
**** Add semicolon
 
**** Add semicolon
 
**** Add assignment operator :=
 
**** Add assignment operator :=

Latest revision as of 08:53, 8 January 2016

Для многих, кто начинал работу с Delphi версии 7 или младьше, все версии начиная с Delphi 8 (и даже немножко Turbo Delphi) Кажутся уже несколько чужими. По ряду причин - интерфейс IDE был переработан, избавились от Палитрый Компонентов, заменив её на Окошко со списком компононетов и т.д.

Лазарус, в этом отношении, почти не менялся. И как изначально был создан схожим (но не идентичным) со старыми версиями Delphi IDE Таким и остаётся до сих пор.

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

Ниже описано руководство о том, как сделать Lazarus (v1.6) максимально приближенно к Delphi 7.

  • Установить либо Docking компонент, либо Manual Docker, чтобы окно Messages соединиляось с одном редактора.
  • Установить semax
  • Tools -> Options...
    • Environment -> Object Inspection
      • Нажать "Use default Delphi settings"
    • Environment -> Display -> Colors
      • Выбрать расскраску Object Pascal -> Delphi. (хотя лично я использую слегка изменённые Classic)
    • Environment -> Completion and Hints
      • Пометить "Auto remove empty methods"
    • Codetools -> Identifier Completion
      • Снять галочки с
        • Add semicolon
        • Add assignment operator :=
        • Add keyword "do"
        • Add parameter brackets