Odoo-Intellij Plugin
This Odoo-Intellij Plugin Adds Support for developing Odoo applications and modules with IntelliJ IDEA and PyCharm IDEs.
Technical Documentation
See How to use it in thePlugin Dependencies
Installing this plugin will also install the Python plugin if it is not already installed in your IDE.
Download plugin
Download Plugin From JetBrains's Store
What is Odoo?
Odoo is a suite of open source business apps that cover all your company needs:
- CRM
- Website / eCommerce
- Accounting
- Inventory
- Manufacturing
- Point of sale
- Project management
- etc
Supported Odoo Versions
Download Odoo from here
Getting started
- Open your Odoo project.
- Make sure that you have Python files in your project (for example, in the __manifest__.py and __init__.py files) โ this is required for the IDE to enable Odoo support for this project.
- Now, you will get Odoo-specific code completion, navigation, and many other features.
Plugin Features
Current Features
- Collection of code snippets for Odoo
- Create New Odoo Files in New Menu (Model - View - Access)
- Create new projects from the IDE Welcome screen using Odoo CLI or built-in template for Odoo
- Code completion for Odoo in Python files
- Completion for components, built-in and custom directives, and methods in templates
- Navigation from the component, custom directives and event handlers to their definition
Documentation & Tutorials
Odoo Documentation
Here you can find more information on using Odoo 12.
- For Developers Technical Documentation
- For Business Functional Documentation
Ask Questions On The Official Odoo Forum
Plugin Documentation
- Plugin Wiki
Help & Feedback
Please follow @firebitsnetwork for plugin updates and to share feedback and questions. You can also email us at [email protected].
Bug Tracker
Please report any issues on the tracker.
Special Thanks For Contributors
- Mohamed Magdy (Live Templates Feature)
- Robin Keunen (Live Templates Variables Feature)
Support Plugin Development
- Patreon (Amr Abd-Alkrim)