Megosztás a következőn keresztül:


Függvény kivonása

Mi: Alakítsa át a kódrészletet saját függvénysé.

Mikor: Van egy meglévő kódrészlete bizonyos függvényekben, amelyeket egy másik függvényből kell meghívni.

Miért: Másolhatja/beillesztheti a kódot, de ez duplikáláshoz vezet. Jobb megoldás, ha a töredéket újra átfésüli a saját függvényébe, amelyet bármely más függvény hívhat meg.

Hogyan?

  1. Jelölje ki a kinyerni kívánt kódot:

    Képernyőkép a kinyerés előkészítésére kijelölt következő kódról: dupla terület = M_PI * olvasható * radious;.

  2. Következő lépésként hajtsa végre az alábbi műveletek egyikét:

    • Billentyűzet
      • Nyomja le a Ctrl+R, majd a Ctrl+M billentyűkombinációt. (A billentyűparancs a kiválasztott profiltól függően eltérő lehet.)
      • Nyomja meg a Ctrl+. billentyűket a Gyorsműveletek és átszervezések menü aktiválásához, majd válassza az Függvény kinyerése (Kísérleti) lehetőséget a helyi menüből.
    • egér
      • Válassza az Újrabontási > függvény szerkesztése > (kísérleti) lehetőséget.
      • Kattintson a jobb gombbal a kódra, válassza a Gyorsműveletek és újrabontások menüt, majd a helyi menüben válassza a Függvény kinyerése (Kísérleti) lehetőséget.
      • Kattintson a bal margón megjelenő Villanykörte ikonra, és válassza a Függvény kinyerése (Kísérleti) lehetőséget a helyi menüből.
  3. A Függvény/metódus kinyerése (kísérleti) ablakban adja meg az új függvény nevét, válassza ki a kód elhelyezésének helyét, majd kattintson az OK gombra.

    Képernyőkép a függvény kinyerésére szolgáló párbeszédpanelről, amely bekéri a függvény nevét, és lehetőséget kínál arra, hogy az aktuális függvény felett vagy alatt hozza létre.

  4. Az új függvény a megadott helyen jön létre, egy függvény prototípusa a megfelelő fejlécfájlban, és az eredeti kód módosul a függvény meghívására.

    Képernyőkép a kinyert kódot tartalmazó létrehozott függvényről. A definíció üres CalculateArea(dupla sugár).