VSODOO
This is a extension for writing odoo extension quickly.
for now , this version just for testing.
Install
Launch Quick Open
Paste the following command and press Enter :
ext install block-cat.vsodoo
Usage
This extension provide support to following languages (file extensions):
- Python (.py)
- XML (.xml)
Below is a list of all available snippets.
Python Snippets
Snippet |
Description |
odmd |
Create Odoo Model |
odmds |
Create Model Without Imports |
odfc |
Add new field Char |
odfb |
Add new field Boolean |
odfm2o |
Add new field Many2one |
odfint |
Add new field Int |
odfselect |
Add new field Selection |
odlogger |
Import logger |
odinfo |
Logger info message |
oddebug |
Logger debug message |
oderror |
Logger error message |
odcreate |
Override create method |
odonchange |
Add new field Text |
odwrite |
Override write message |
odnameget |
Override name get method |
od_namesearch |
Override private name search method |
odepends |
Add depends decorator |
odnamesearch |
Override name search method |
odunlink |
Override unlink method |
odfd |
Add Datetime Field Type |
odff |
Add Float Field Type |
odfo2m |
Add One2many Field Type |
odftext |
Add Text Field Type |
odtests |
Import Odoo Unit Tests |
odttrans |
Generate Odoo Transaction Test Case |
odact_url |
Return An Action URL in New Window |
Xml Snippets
Snippet |
Description |
odxml |
Create Xml Schema |
odxmenu |
Create Menu item |
odxview |
Create View Schema |
odxpath |
Create Xpath node |
odxattr |
Create Attribute node |
odxform |
Create Form Schema |
odxbutton |
Create Button node |
odxstatus |
Create Status bar |
odxbox |
Create Form Button Box. |
odxtitle |
Create Form Title. |
odxfields |
Add Field just with invisible attribute |
odxfielda |
Add Field with most attributes |
odxnotebook |
Add notebook node |
odxpage |
Add Page node |
odxaction |
Add Act Window Action |
odxgroup |
Add clean Group tag |
odxgroups |
Add Group tag with string attribute |
odxtree |
Create Tree View |
odxsearch |
Create Search View |
odxfilter |
Create Search Filter View |
odxseparator |
Create Separator node |
odxgroupby |
Create Search View group by |
odxgroupby |
Create Search View group by |
odxugroup |
Add odoo user groups |
odxuser |
Add odoo user |
odxapplication |
Add odoo application |
odxchatter |
Add chatter nodes in form view |
odxsequence |
Add sequence in data xml file |
odxassets |
Add QWeb static files reference in templates xml file. |
odxcron |
Add Schedual Job |
odxqweb |
Add Qweb Templates |
odxserveraction |
Add Odoo Server Action |
odxqwebinherit |
Inherit qweb template by id |
odxrule |
Add Ir Rule Domain Filter |
odxparam |
Add System Parameter |
odxtemplates |
Add QWeb Templates |
odxrecord |
Add Xml Record Data |
| |