Skip to content

Quick Start Guide

This guide provides a quick overview of the Cybrosys Assista PyCharm plugin's key features to help you get started with Odoo development.

Core Features Overview

1. Module Template Generator

Create complete Odoo modules with a single click:

  • Right-click in project explorer
  • Select Odoo Module Templates
  • Choose template type
  • Enter module name
module_template_generator

2. File Creator

Generate Odoo-specific files instantly:

  • Right-click → New → New Odoo File
  • Select file type (Python/XML/CSV)
  • Choose template
  • Name your file

file_creator_menu

3. Code Snippets

Access common Odoo code patterns:

  • Type odoo in Python/XML files
  • Select from available snippets
  • Press Enter to insert
code_snippet

4. Smart Suggestions

Get intelligent code completion:

  • Context-aware suggestions
  • Model and field name completion
  • API decorator support
  • XML view assistance
smart_suggestion

5. Code Inspection

Maintain code quality:

  • Automatic error detection
  • Best practice enforcement
  • Quick fixes
  • Real-time feedback
code_inspection

Getting Started Steps

  1. Installation

    • Install from PyCharm marketplace
    • Configure Odoo path
    • Set up preferences
  2. Create Your First Module

    • Use Module Template Generator
    • Choose Basic Module template
    • Follow the wizard
  3. Add Files

    • Use File Creator
    • Generate Python models
    • Create XML views
  4. Write Code

    • Use Code Snippets
    • Leverage Smart Suggestions
    • Follow Code Inspection

Next Steps