This extension provides support for Lando in Visual Studio Code.
This is a work in progress and is not yet published to the Visual Studio Code Marketplace.
An initial release will be published when the following features are implemented:
- Execute arbitrary Lando commands from the command palette
- Embedded terminal integration for Lando commands
- Automatic detection of Lando apps in the workspace
- Status monitoring for the current Lando app
- Quick access to start, stop, and restart the current Lando app
- Quick access to the current Lando app's URL (copy or open in browser)
- Quick access to Lando logs
- Syntax validation and hints for
.lando.yml
files
Planned features for subsequent releases:
- Automatic detection of available Lando commands and tooling
- Automatic Xdebug configuration for Lando apps
- Remote php interpreter (VSCode uses the PHP version from the Lando app)
- Automaticly apply settings to VSCode and its extensions based on the Lando app details
- Lando app creation wizard (GUI for lando init)
- Lando app management from the command palette
- Easy access to Lando documentation
- Execute relevant Lando commands from the context menu
- Lando service management from the sidebar
- Parity with all Lando CLI features
- Support for editing Lando's global configuration
- Built-in plugin manager for Lando
- Full GUI integration of all Lando features
- Integration with other Lando tools and plugins (e.g. Pantheon, Acquia, Drupal, etc.)
- Detection of common Lando issues and suggestions for resolution
- Lando app templates and presets
- Advanced filtering and searching of Lando logs