Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MDLCode — Moodle™ Plugin DevelopmentNew to Visual Studio Code? Get it now.
MDLCode — Moodle™ Plugin Development

MDLCode — Moodle™ Plugin Development

LMSCloud.io

|
2,935 installs
| (1) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Version

MDLCode — Moodle™ Plugin Development

-> Recommendations for setting up VSCode for Moodle development

VSCode extension that helps during the development of Moodle plugins.

  • Convenient navigation of plugins.
  • Lookup for language strings, database tables, callbacks, templates, web services, JavaScript modules, and other Moodle elements from PHP, JS, and Mustache files.
  • Identification of mistyped references to Moodle elements.
  • Creation of common files (classes/*, db/*, lib.php, version.php, etc.) in a single click.
  • Wizard for generating new plugins, capabilities, strings, etc.
  • Simplified execution of CLI scripts and WebServices.
  • Autocomplete for callbacks and Behat steps.
  • Diagnostics for various issues with quick fixes.

Example: Hover over the string to view its value

Hover Example

This is just one instance of how MDLCode can assist you.

For a complete list of features, refer to the MDLCode documentation or watch these short tutorials:

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft