.. _Project Level Code Templates:

Project Level Code Templates
============================

.. rst-class:: lead

**Project level code templates** are available in autocomplete only for the respective project. You cannot use them in other projects - as opposed to :ref:`Global Code Templates`.

.. figure:: ../../images/common/project-code-templates-pref-page.png

To see the list of project level code templates **right-click** on a project in :menuselection:`Navigator --> Properties --> DVT --> Code Templates`.

Click the :guilabel:`New` button to define a new template.

.. note::
	
	The template name is important for autocomplete proposal filtering based on already typed text! See more details at :ref:`Code Templates in Autocomplete`.

.. figure:: ../../images/common/project-code-templates-proposal.png

After selecting a template, press :kbd:`Enter` and it is automatically inserted at the current position in the active editor.

.. figure:: ../../images/common/project-code-templates-proposal-applied.png

