.. _Method Code Templates:

Method Code Templates
=====================

The following features can be used in DVT to generate new methods:

-  :ref:`Quick Fix <Quick Fix Proposals>`
-  :ref:`Quick Assist <Quick Assist Proposals>`
-  :ref:`Generate Getters and Setters`
-  :ref:`Function Override <Override Functions Using the Dialog>`
-  :ref:`Autocomplete <Override Functions Using Autocomplete>`

To customize the way a generated method looks you can edit the **method_implementation**, **method_override_body** or **method_prototype** code templates.

.. figure:: ../../images/common/method_code_templates.png

.. figure:: ../../images/common/method_implementation_code_template.png

.. include:: ../../../../../common/code-templates/method-implementation-code-template.rst

.. figure:: ../../images/common/method_override_body_code_template.png

.. figure:: ../../images/common/method_prototype_code_template.png

.. include:: ../../../../../common/code-templates/method-prototype-code-template.rst

