zed odoo lsp配置

文档:

https://github.com/odoo/odoo-zed

https://github.com/odoo/odoo-ls/wiki/3.-Configuration-files#no-configuration-file

  

 

 

// zed settings.json
"lsp": { "rust-analyzer": { "initialization_options": { "check": { "command": "clippy" // rust-analyzer.check.command (default: "check") } } }, "odoo": { "settings": { "Odoo": { "selectedProfile": "my_profile" } } } }

 

再搞个odoo配置文件

# home/user/.config/zed/odoo.toml
[[config]]
name = "base_setup"
file_cache = false
odoo_path = "./community"

[[config]]
name = "project A"
extends = "base_setup"
addons_paths = ["./project_a"]

[[config]]
name = "project B"
extends = "base_setup"
addons_paths = ["./project_b"]

[[config]]
name = "base_setup"
file_cache = false
"$version" = 18.0
odoo_path = "./community/${version}"

 

 

odoo-lsp-minimal.toml

[odoo]
version = 16
python_path = "/Users/user/data/my_odoo/odoo16/.venv/bin/python"
odoo_path = "/Users/user/data/my_odoo/odoo16/source/odoo"

[module]
roots = ["/Users/user/data/my_dev/zunlijia_mall/source/odooShopManage"

[odoo.extra_paths]
paths = [
    "/Users/user/data/my_odoo/odoo16/source/odoo/addons",
    "/Users/user/data/my_odoo/odoo16/source/oca/queue",
    "/Users/user/data/my_odoo/odoo16/source/oca/connector"
]

[completion]
auto_import = true

[diagnostics]
enable = true

 

posted @ 2025-11-10 17:13  r|sh  阅读(2)  评论(0)    收藏  举报