There are plenty of predefined templates included in the ReSharper installation, and they cover main code constructs for different languages. However, you may want to use custom templates for your particular development needs. ReSharper provides Templates Explorer and Template Editor that allow you to quickly create new custom templates.
Your new custom templates can be readily available to other developers. Depending on your needs, you can create the new code template in different settings layers including team-shared layers. If necessary, you can share it later by copying to a team-shared settings layer or by exporting it into a file. It might be also useful to learn to study the way ReSharper stores templates.
In this section:
- Creating a Live Template
- Creating a Live Template from Source Code
- Creating a Surround Template
- Creating a File Template
- Creating Multi-File Templates
After creating new templates, you may need to organize your templates by categories. If you have just created a new file template or a new surround template, you may want to add it to the quick access list.
This feature is supported in the following languages/technologies:
The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see the corresponding topics in the ReSharper by Language section.