Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Which is the best IDE for developping in Odoo on Ubuntu?

Subscribe

Get notified when there's activity on this post

This question has been flagged
developmentpythonubuntuideodoo
7 Replies
25268 Views
Avatar
Pascal Tremblay

Hello all,

Since two years, I do all me development with Komodo IDE on Ubuntu and Mac.

And you? What is your best IDE for Ubuntu?

Is it free?

Why do you use this IDE?

What is your favorite functionnality in this IDE?

Thanks to comment!

0
Avatar
Discard
Benoît Vézina

Just install pydev on eclipse

I'll be glad to help you in learning how to debug odoo with eclipse

Gopakumar N G

All your comments are very interesting! Thanks all.

Niyas Raphy (Walnut Software Solutions)

Use Odoo with pycharm: https://www.youtube.com/watch?v=p7SJW36lqVE

Avatar
Hilar Andikkadavath
Best Answer

I am using PyCharm IDE for development and also refer to this IDE for others since it is a good Environment. My development team here also using PyCharm and They are also satisfied with its usage. Any other recommendations are also welcome.
 

Here are some Good Features of PyCharm:

  • Intelligent Coding Assistance
  • Smart Code Navigation
  • Fast and Safe Refactorings
  • Built-in Developer Tools
  • Debugging, Testing and Profiling
  • VCS, Deployment and Remote Development
  • Database tools
  • Customizable UI
  • Plugins
  • Cross-platform IDE
  • Built-in PEP-8 for Python

Intelligent Coding Assistance:

  • Intelligent code editor
  • Syntax highlighting
  • Auto-Indentation and code formatting
  • Configurable code styles
  • Code completion
  • Code selection and comments
  • Code formatter
  • Code snippets
  • Code folding
  • On-the-fly error highlighting
  • Multiple carets and selections
  • Code analysis
  • Quick-fixes
  • Duplicated code detector
  • Configurable language injections
  • Code auto generation
  • Intention actions

​



4
Avatar
Discard
Avatar
Axel Mendoza
Best Answer

No way, Definitly is PyCharm, I have used Eclipse since Europa and I loved Eclipse but once I jump into PyCharm I don't miss anything of Eclipse, also Eclipse with PyDev get unstable from version to version, I mean I switch to PyCharm because of that.

PyCharm meet all the needs that you could have and have an strong integration with Python frameworks, not all of course but it's Python oriented. It have a community edition that have more than what PyDev give you and the Enterprise version that basically add integrations with frameworks and others stuffs. Personally I use the EAP Enterprise version wish is the version for testing the new features that Pycharm will be releasing in the future to report issues and bugs but give you the full access to the Enterprise version and gets frequently updated to fix things and get new features.

My vote is definitely to PyCharm and I have an strong background developing on Eclipse for Java and Python

2
Avatar
Discard
Avatar
Ivan Elizaryev
Best Answer

No matter who wins in this question, feel free to share technical details of your IDE experience here: https://odoo-development.readthedocs.io/en/latest/ide/index.html


1
Avatar
Discard
Avatar
Benoît Vézina
Best Answer

NO doubt, Eclipse.  Neon is perfect (may be Che is better, but still need to learn how to include db container in che receip).


I did start using it on august, by September I was already getting familiar enough to make my development go much faster.


When you have the ability to see the variable flow in you running Odoo for debugging purpose, you gonna understand how easy it is to fix thing.

1
Avatar
Discard
Pascal Tremblay
Author

Eclipse is not better to develop in Java rather than python?

Pascal Tremblay
Author

With which IDE are you able to see the variable flow? It is very interesting... Really. Is it hard to implement?

Avatar
Trinh Anh Ngoc
Best Answer

The best IDE for Odoo is PyCharm + Odoo plugin.

https://odoo-ide.com

https://plugins.jetbrains.com/plugin/13499-odoo

PS: I am an Odoo developer and the author of the Odoo plugin for PyCharm. I have been putting a lot of effort into IDE tools for Odoo. I hope you all enjoy it as much as I do. 


0
Avatar
Discard
Avatar
José Angel Inda Herrera
Best Answer

For me SublimeText, is very lightweigh with Anaconda, pyliner, js and xml plugin. For debuggin pudb.

0
Avatar
Discard
Avatar
Haresh Kansara
Best Answer

Hello All,

There are best 3 editor you can use for developing odoo applications or any developing purpose.

1) Sublime: This is the light weight editor and provides some theme and shortcuts for ubuntu. It is very useful for low configuration device. It will take very low memory of usage.

2) PyCharm: This is very useful and attractive editor. It will provides lots of addons.

3) Eclipse: This is also good one

Hope it will helpful for you.

Thanks and regards

Haresh Kansara

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
Odoo 11 development on Visual Studio Code in Ubuntu
development ide odoo
Avatar
Avatar
Avatar
2
Dec 17
10001
i got this error at odoo
python ubuntu odoo
Avatar
Avatar
1
Jun 16
3933
Can't see opportunity that created by others even i have see all leads permission?
development python domain odoo
Avatar
0
Apr 22
4246
Help with development for an absolute beginner - writing the equivalent of 'Hello World'.
development python ubuntu hello world openerp odoo scaffold
Avatar
Avatar
Avatar
Avatar
3
Mar 15
9588
Virtual Environment By Odoo On Premise - LOCALHOST Solved
development ubuntu localhost odoo onpremise
Avatar
Avatar
Avatar
2
Sep 23
4199
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now