This extension integrates the Odoo Language Server, that will help you in the development of your Odoo projects.
This project is currently under active development. This is a complex project, and you can encounter various issues, incoherent data or crashes. Do not hesitate to report them to help us build the perfect tool !
This repository contains the code that build the VsCode extension for OdooLS. OdooLs itself is available here
-
Autocompletion
-
Diagnostics
- Odoo 14+
- Python 3.8+
Install the extension from the marketplace
- Python 3.8 or greater
- An active virtual environment (
python3 -m venv venv
) - nox (
pip install nox
) - node >= 14.19.0
- npm >= 8.3.0 (
npm
is installed with node, check npm version, usenpm install -g [email protected]
to update) - @vscode/vsce >= 3.2.1 (
npm i -g @vscode/vsce
)
- Activate the nox venv.
- Install nox if not installed yet.
- Run
build_package.sh