🚀 Supercharge your Joomla 4 and Joomla 5 development with "VSCode Joomla 4 and 5 Snippets"! Elevate your coding efficiency and unleash your creativity. Get ready to write Joomla code like a pro! 💡💻

- Launch VS Code
- Quick Open (⌘+P)
- Enter the following command and press enter: 'ext install vscode-joomla-4-snippets'
- Choose extension (Author: Md Siddiqur Rahman)
- Reload VS Code
sp-toolbar
- Create Toolbar Objectsp-config
- Create Config Objectsp-language
- Create Language Objectsp-app
- Create Application Objectsp-input
- Create Input Objectsp-db
- Create Database Objectsp-object
- Create Any DI Container Objectsp-user-id
- Load User by Id Objectsp-user-username
- Load User by Username Objectsp-mailer
- Create Mailer Objectsp-user
- Get Current User Object
sp-db-query
- Create Database Query with Fluent Interface
sp-form
- Create Blank Form XMLsp-listfield
- Create List Form Fieldsp-textareafield
- Create Textarea Form Fieldsp-sqlfield
- Create SQL Form Fieldsp-calendarfield
- Create Calendar Form Fieldsp-hiddenfield
- Create Hidden Form Fieldsp-spacerfield
- Create Spacer Form Fieldsp-repeatablefield
- Create Repeatable Form Fieldsp-form-validate
- Form Validation Code
sp-plugin-base
- Create Basic Plugin Classsp-plugin-events
- Plugin Event Registrationsp-plugin-xml
- Plugin Configuration XMLsp-plugin-di-provider
- Plugin Dependency Injection Providersp-plugin-event
- Plugin Event Trigger Codesp-plugin-di-service
- Plugin Dependency Injection Service
sp-component-controller
- Component Base Controllersp-component-model
- Component Base Model with CRUDsp-component-helper
- Component Parameters Helper
sp-template-index
- Template Index Filesp-template-chrome
- Template Module Chromesp-template-override
- Template Override Basesp-template-error
- Template Error Pagesp-template-header
- Template Headersp-template-menu
- Template Menusp-template-single
- Template Singlesp-template-single-layout-section
- Template Single Layout Sectionsp-template-single-template
- Template Single Template
sp-input
- Input Handling with Type Filteringsp-language
- Language File Loadingsp-error
- Error Handling and Loggingsp-session
- Session Handling
New Joomla 4 and Joomla 5 Form Code Snippets.
- Add new snippets for Joomla 4 and Joomla 5
- Add new snippets for Joomla 4 and Joomla 5
- Add new snippets for Joomla 4 and Joomla 5
- Add new snippets for Joomla 4 and Joomla 5
- Initial release of Joomla 4 Code Snippets.
Please send any feedback or suggestions to @imsiddiqur (Twitter) or create an issue on GitHub.
This is an open source project and if you want to contribute I've added issues on github that are easy to start with.
Important: This extension due to the nature of it's purpose will create files on your hard drive and if necessary create the respective folder structure. While it should not override any files during this process, I'm not giving any guarantees or take any responsibility in case of lost data.
MIT
Enjoy!