Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odoo Language Server Extension for Zed #159

Open
bienpq1 opened this issue Nov 18, 2024 · 1 comment
Open

Odoo Language Server Extension for Zed #159

bienpq1 opened this issue Nov 18, 2024 · 1 comment
Labels
enhancement New feature or request question Further information is requested

Comments

@bienpq1
Copy link

bienpq1 commented Nov 18, 2024

Overview

Request to add support for Odoo language server in Zed editor.

About Zed

Zed is a high-performance, multiplayer code editor built with Rust, focusing on speed and collaboration. It already supports various language servers and has a growing ecosystem of extensions. Some key aspects of Zed that make it suitable for an Odoo LSP:

  • Native LSP support infrastructure
  • Existing language server examples (e.g., rust-analyzer, pyright)
  • Extension system based on WASM
  • Built-in collaboration features
  • High-performance architecture

References

@fda-odoo fda-odoo added enhancement New feature or request question Further information is requested labels Nov 18, 2024
@fda-odoo
Copy link
Collaborator

Hello,

Thank you for your interest in adapting the server language for Zed. We're currently focusing on Visual Studio Code, as it's widely used by developers. We will start implementing extensions for other IDE as soon as we consider the server mature enough.

That said, if you want to try to implement the language server for Zed earlier, you'll find a page in the wiki that can help you: https://github.com/odoo/odoo-ls/wiki/Implement-a-custom-tool-with-the-server
We would be happy to help you in this process.

If not, we will implement extensions for IDE in a near future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants