This project is a collection of small tutorials on using Live Template variable functions, and also contains some IntelliJ Live templates for various Java libraries.
If not stated otherwise, the Scope of the templates are by default Java All.
You can assemble the templates manually on IntelliJ's Settings > Editor > Live Templates panel.
If you are interested in adding extra functionality to your live templates, the (not yet comprehensive) collection of guides about the variable functions are available in the Template variable functions folder.
The documents in that folder summarize how functions available for Live Template variables work, provides examples and screenshots where feasible, and includes descriptions from the official documentation.
The list of functions is according to the official documentation at https://www.jetbrains.com/help/idea/template-variables.html.
The related macros can be found at
- https://github.com/JetBrains/intellij-community/tree/master/platform/lang-impl/src/com/intellij/codeInsight/template/macro
- https://github.com/JetBrains/intellij-community/tree/master/java/java-impl/src/com/intellij/codeInsight/template/macro
If you find any issues in any of the templates, you have a suggestion or request, you found a useful JetBrains support ticket, please create a GitHub issue in this project.
This project is licensed under the terms of Apache Licence Version 2.0.