Skip to content

This small extension allows you to manage your Odoo configuration file directly from the Visual Studio Code right panel.

License

Notifications You must be signed in to change notification settings

davidmonnom/easy-odoo-dev

Repository files navigation

Easy Odoo Dev Image

Easy Odoo Dev

Easy Odoo Dev Icon

This small extension allows you to manage your Odoo configuration file directly from the Visual Studio Code right panel.

The extension includes all the options available in the Odoo 19.0 CLI.

A short description of each option is displayed directly in VSC. For more information, please refer to the Odoo documentation.

Funny point this extension is partially developed using Odoo OWL itself! 🎉

Features

  • Edit all options available in the Odoo CLI.
  • Launch an Odoo server.
  • Launch an Odoo server in debugging mode (requires debugpy).
  • Open the config directly.
  • Drop the current database.

Please note that if you edit the Odoo config file directly and add it to the extension, the changes will only take effect after reloading the extension. If the settings are edited in the extension without reloading, they will override the changes.

Settings

  • Config-file: Path to your Odoo configuration file (odoo.conf). (required)
  • Odoo-bin: Path to your Odoo binary file (odoo-bin).
  • Python-venv: Path to the Python virtual environment to use (if any).

Please not that to be able to launch the Odoo server from the extension, you need to set the "Odoo-bin" and "Python-venv" settings.

Config-file is required for all the features of the extension.

Easy Odoo Dev Settings

License

OWL is licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0). Full license file is available in owl.js

About

This small extension allows you to manage your Odoo configuration file directly from the Visual Studio Code right panel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published