Crea un entorno de desarrollo avanzado para Odoo en Visual Studio Code
Descarga: https://code.visualstudio.com/
Contenidos mas relevantes del live:
4:30 Instalación
7:30 Interfaz y Extensiones para Odoo
13:10 Cargar el proyecto de Odoo
16:30 Crear un launcher para Odoo (Run and Debug launcher)
33:00 Importancia de trabajar con entornos virtuales python
34:40 Instalar y Crear entorno python local
Curso completo gratis: https://odooexperto.com/slides/visual...
============== Extensiones que estoy usando ===================
Name: JavaScript (ES6) code snippets
Id: xabikos.JavaScriptSnippets
Description: Code snippets for JavaScript in ES6 syntax
Version: 1.8.0
Publisher: charalampos karypidis
VS Marketplace Link: https://marketplace.visualstudio.com/...
Name: Python
Id: ms-python.python
Description: IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
Version: 2023.12.0
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/...
Name: XML
Id: redhat.vscode-xml
Description: XML Language Support by Red Hat
Version: 0.26.1
Publisher: Red Hat
VS Marketplace Link: https://marketplace.visualstudio.com/...
Name: Odoo Code Snippets
Id: mstuttgart.odoo-snippets
Description: This snippets can help you to develop Odoo modules faster and with no Typing Errors.
Version: 2.2.2
Publisher: Michell Stuttgart
VS Marketplace Link: https://marketplace.visualstudio.com/...
Name: Netbeans Keymaps (Opcional)
Id: grogdunn.netbeans-keybindings
Description: Bring Netbeans default keymap to VS Code.
Version: 0.0.7
Publisher: Grogdunn
VS Marketplace Link: https://marketplace.visualstudio.com/...
Launcher básico:
{
"version": "0.2.0",
"configurations": [
{
"name": "Odoo 16",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/odoo-bin",
"console": "integratedTerminal",
"args": [
"--config=${workspaceFolder}/config/odoo16.conf",
]
},
]
}