vložil Radek Červinka
2. července 2018 23:18
Minule jsem psal o MMX code explorer a jeho uvolnění volně ke stažení a tak jsem si řekl, že ho taky zkusím - třeba tam opravdu bude (někdo to naznačoval).
Často píši kód způsobem, že napíši nějakou část a v rámci ní dám volání metod, které následně vytvořím (programování shora dolů). Vždy mi ale chyběla funkce, která by mi ty metodu vygenerovala s korektními parametry.
Třeba napíši něco takového:
procedure TForm1.Button1Click(Sender: TObject);
var
sText: string;
iValue: Integer;
oList: TList<Integer>;
b: Boolean;
begin
b := AddToList(sText, iValue, oList);
end;
a chtěl jsem aby mi IDE vygenerovalo metodu AddToList i s patřičnými parametry. A pak jsem našel uvedený MMX.
kde Add method otevře následující dialog
a stačí stisknout OK.
Případně kde Add procedure otevře následující dialog
Ve výsledku první případ vygeneruje
function TForm1.AddToList(sText: string; iValue: Integer; oList:
TList<Integer>): Boolean;
begin
Result := ;
// TODO -cMM: TForm1.AddToList default body inserted
end;
Jo. Přičemž i v dialogu lze např. specifikovat const parametry, určovat viditelnost atd.