Joomla! Programmers Documentation
Manual Index
IDE
To develop a Joomla extension we recommend that you use an Integrated Development Environment (IDE). An IDE has many benefits:
- Code completion
- Getting suggestions for code completion which saves researching existing code and helps avoid errors
- Auto-implementing namespace usage
- Type hinting when using well documented classes, methods and functions
- Building auto comments for classes/methods/functions
- Symbolic debugger
- Code analyser
- Automate code style feedback
- Hints for "smelling code" to improve the code quality
- Project/Folder management for extension projects
- Many addons/support for daily coding
The two current leading IDEs are Visual Studio Code and phpStorm
This page is unfinished, please use the **Edit this Page** link at the bottom of this page to help make it more useful.