Skip to content

Lando integration for JetBrains IDEs such as PHPStorm and Webstorm

License

Notifications You must be signed in to change notification settings

4lando/intellij-plugin

Repository files navigation

Lando Plugin for JetBrains IDEs

Build Version Downloads

This is a plugin for JetBrains IDEs that provides integration with Lando. It allows you to manage your Lando projects directly from the IDE.

  • The plugin is currently in development and is not yet available in the JetBrains Plugin Repository.
  • The plugin is not yet functional.
  • The plugin only works with projects that have a .lando.yml file in the project root.
  • The plugin only works with a single Lando instance per project.

Features

An initial release will be published when the following features are implemented:

  • Automatic detection of Lando apps in the current project
  • Embedded terminal integration for Lando commands
  • Execute arbitrary Lando commands from the user interface
  • 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
  • Easily add, remove, and configure services
  • 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

Limitations

About

Lando integration for JetBrains IDEs such as PHPStorm and Webstorm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages