Skip to main content
A light integration of OdooLS is available for the Zed editor. The extension source is hosted at github.com/odoo/odoo-zed.
This is a light integration — it provides basic LSP features (completions, diagnostics, go-to-definition, hover) but may not expose all IDE-specific enhancements available in the VSCode or PyCharm integrations.

Installation

1

Open the extension manager

In Zed, open the command palette (Ctrl+Shift+P / Cmd+Shift+P) and run Extensions: Install Extension, or go to Zed > Extensions from the menu.
2

Search for OdooLS

Search for OdooLS or Odoo in the extension search box.
3

Install the extension

Click Install on the OdooLS extension.
4

Create a configuration file

Create an odools.toml file at the root of your workspace. OdooLS uses this file to locate your Odoo installation and addon directories. See Configuration.

What’s included

The Zed integration exposes the core LSP features provided by OdooLS:
  • Autocompletion for model names, field names, XML IDs, method arguments, and import statements
  • Real-time diagnostics for Python, XML, and manifest files
  • Go-to-definition for model classes, fields, XML records, and module dependencies
  • Hover information for symbols, model definitions, and field types
For a full list of OdooLS capabilities, see Features.

Build docs developers (and LLMs) love