Custom Language Support TutorialIn this tutorial, we will add support for a .properties language and its usages within Java code.This a step-by-step tutorial, and it requires completing each step, in order:1. Prerequisites12. Folding Builder2. Language and File Type13. Go To Symbol Contributor3. Grammar and Parser14. Structure View Factory4. Lexer and Parser Definition15. Structure Aware Navigation Bar5. Syntax Highlighter and Color Settings Page16. Formatter6. PSI Helpers and Utilities17. Code Style Settings7. Annotator18. Commenter8. Line Marker Provider19. Quick Fix9. Completion Contributor20. Documentation10. Reference Contributor21. Spell Checking11. Find Usages ProviderLast modified: 14 May 2024Additional Minor Features1. Prerequisites