[Lazarus] Code completion improved
Paul Ishenin
webpirat at mail.ru
Tue Jan 17 00:10:51 CET 2012
17.01.12 1:40, Mattias Gaertner пишет:
> I improved the code completion for parameters. It can now create
> methods/procedures for parameters and variables for pointers for
> parameters.
>
> Here is an example for a procedure:
>
> procedure TForm1.FormCreate(Sender: TObject);
> var
> List: TList;
> begin
> List:=TList.Create;
> List.Sort(@MySortFunction|);
> end;
>
> Place the cursor on 'MySortFunction' and press Ctrl+Shift+C for code
> completion. You get a new procedure:
>
> function MySortFunction(Item1, Item2: Pointer): Integer;
> begin
> |
> end;
Wow. You makes us lazy. To go further your completion code needs to
guess what to write in implementation of MySortFunction :) Ideally it
would be to auto write implementations on completion of well known
procedures as Button1Click or Form1Create ;)
Best regards,
Paul Ishenin.
More information about the Lazarus
mailing list