Description from extension meta
Enhance Odoo Code Editor with Modern Code Editor, Code Completion, Intellisense, and Full Customization with Font Size and Themes!
Image from store
Description from store
Odoo Better IDE - Supercharge Your Odoo IDE! 🚀
Tired of the plain Odoo code editor? Say hello to Odoo Better IDE, the ultimate extension designed to take your coding experience to the next level! 🎉
Features That Code Like Magic:
✨ Modern Code Editor: Experience the power of CodeMirror 6 with IntelliSense, autocompletion, and an overall sleek interface.
✨ Real-Time Syncing: Seamlessly sync your edits from our enhanced editor to the Odoo editor in real time—no manual hassle.
✨ Full Customization: Make it yours! Choose from stunning themes and adjust font sizes for your perfect coding environment.
✨ Find & Replace: Integrated VSCode like-Find & Replace.
Why You'll Love It:
✅ Effortless setup—just install and start coding!
✅ Boost productivity with faster, smarter coding tools.
✅ Stay in control with options tailored to your style.
Unleash Your Coding Superpowers!
Transform your Odoo development workflow today with **Odoo Code Booster**. Because coding doesn’t have to be boring. 🌟
How to use:
1. Install the Extension.
2. Select your preferred theme and font size.
3. Navigate to any Odoo Views where you can modify Python, XML, or Qweb. If Odoo-Better-IDE is enabled, the extension will automatically change the Odoo IDE.
Author's Note:
This project aims to enhance Odoo's in-browser code editor for Scheduled Actions by overlaying a CodeMirror editor with advanced features such as IntelliSense, syntax highlighting, and visual customization.
Key Features:
1. [ / ] Enhanced Code Editor: Add a modern editor with Intellisense and Autocompletion using CodeMirror 6.
2. [ / ] Real-Time Syncing: Sync code from CodeMirror to Odoo editor (in the background).
3. [ / ] Customizations: Allow theme, font size.
4. [ / ] Multi-language support: Supports Python, XML.
5. [ / ] Enabled by default: Automatically embed the CodeMirror editor to the page when enabled.
6. [ / ] Handle Odoo Discard: Revert code when user clicked the discard button. (thanks to https://github.com/acgonzales)
7. [ x ] Vim Keybinds: Use Vim-like keybinding.
8. [ x ] Qweb Intellisense: Support intellisense and code completion for Qweb.
Contribute:
Found bugs or want to make a pull request? you can find the actual code in Github: https://github.com/dwarjie/odoo-better-ide