{"id":16105546,"url":"https://github.com/mstuttgart/vscode-odoo-scaffold","last_synced_at":"2025-03-18T08:31:54.218Z","repository":{"id":53971946,"uuid":"151025588","full_name":"mstuttgart/vscode-odoo-scaffold","owner":"mstuttgart","description":"Odoo modules made easy","archived":false,"fork":false,"pushed_at":"2023-10-01T11:55:31.000Z","size":114,"stargazers_count":10,"open_issues_count":0,"forks_count":10,"subscribers_count":6,"default_branch":"develop","last_synced_at":"2025-02-28T08:28:24.047Z","etag":null,"topics":["hacktoberfest","odoo","odoo-scaffold","python","visual-studio-code","vscode"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mstuttgart.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"ko_fi":"mstuttgart"}},"created_at":"2018-10-01T02:00:47.000Z","updated_at":"2023-10-01T11:03:58.000Z","dependencies_parsed_at":"2024-10-27T17:27:33.375Z","dependency_job_id":"d778328b-3956-492d-b8d9-e57be5c67f56","html_url":"https://github.com/mstuttgart/vscode-odoo-scaffold","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mstuttgart%2Fvscode-odoo-scaffold","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mstuttgart%2Fvscode-odoo-scaffold/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mstuttgart%2Fvscode-odoo-scaffold/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mstuttgart%2Fvscode-odoo-scaffold/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mstuttgart","download_url":"https://codeload.github.com/mstuttgart/vscode-odoo-scaffold/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243910749,"owners_count":20367545,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","odoo","odoo-scaffold","python","visual-studio-code","vscode"],"created_at":"2024-10-09T19:09:56.322Z","updated_at":"2025-03-18T08:31:53.804Z","avatar_url":"https://github.com/mstuttgart.png","language":"TypeScript","funding_links":["https://ko-fi.com/mstuttgart"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\u003cbr\u003e\n\u003ca name=\"top\" href=\"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/mstuttgart/vscode-odoo-scaffold/develop/images/icon.png\"\u003e\n\u003c/a\u003e\n\u003cbr\u003e\nVisual Code Odoo Scaffold\n\u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eA Visual Code extension to create Odoo modules easily\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold\"\u003e\n    \u003cimg src=\"https://vsmarketplacebadges.dev/version-short/mstuttgart.odoo-scaffold.png?style=for-the-badge\u0026color=875A7B\" alt=\"Version\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold\"\u003e\n\u003cimg alt=\"Visual Studio Marketplace Installs\" src=\"https://img.shields.io/visual-studio-marketplace/i/mstuttgart.odoo-scaffold?color=875A7B\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold\"\u003e\n\u003cimg alt=\"Visual Studio Marketplace Downloads\" src=\"https://img.shields.io/visual-studio-marketplace/d/mstuttgart.odoo-scaffold?color=875A7B\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=mstuttgart.odoo-scaffold\"\u003e\n\u003cimg alt=\"Visual Studio Marketplace Rating\" src=\"https://img.shields.io/visual-studio-marketplace/r/mstuttgart.odoo-scaffold?color=875A7B\u0026style=for-the-badge\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"#about\"\u003eAbout\u003c/a\u003e |\n\u003ca href=\"#requirements\"\u003eRequirements\u003c/a\u003e |\n\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e |\n\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e |\n\u003ca href=\"#release-notes\"\u003eRelease Notes\u003c/a\u003e |\n\u003ca href=\"#credits\"\u003eCredits\u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\nThis extension allow create Odoo modules from explorer windown in easy way.\n\n## Requirements\n\nWork with Odoo 10.0+ and need of `Python Path` configured.\n\nThis extension use Odoo  [scaffold](https://www.odoo.com/documentation/11.0/reference/cmdline.html#scaffolding) command to generate Odoo modules. To use it, you need to set [odoo-bin](https://github.com/odoo/odoo/blob/11.0/odoo-bin) executable path in settings of vscode.\n\n## Installation\n\nLaunch *Quick Open*\n  - \u003cimg src=\"https://www.kernel.org/theme/images/logos/favicon.png\" width=16 height=16/\u003e \u003ca href=\"https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf\"\u003eLinux\u003c/a\u003e `Ctrl+P`\n  - \u003cimg src=\"https://developer.apple.com/favicon.ico\" width=16 height=16/\u003e \u003ca href=\"https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf\"\u003emacOS\u003c/a\u003e `⌘P`\n  - \u003cimg src=\"https://www.microsoft.com/favicon.ico\" width=16 height=16/\u003e \u003ca href=\"https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf\"\u003eWindows\u003c/a\u003e `Ctrl+P`\n\nPaste the following command and press `Enter`:\n\n```\next install mstuttgart.odoo-scaffold\n```\n\n### Settings\n\nBy default the extension uses the configuration from [Python extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-python.python).\n\nTo configure Python for your project see [Getting Started with Python in VS Code](https://code.visualstudio.com/docs/python/python-tutorial).\n\nYou need to set `odoo-bin` path of you `workspace settings` to made this extension works.\n\n```json\n{\n  \"odooScaffold.odooBinPath\": \"absolute/path/to/odoo-bin\",\n  \"pythonVirtualEnv\": \"absolute/path/to/virtualenv/bin/python\",\n  \"odooTemplatePath\": \"absolute/path/to/moduletemplate\" // optional\n}\n```\n\n## Usage\n\n### From window explorer\n\nRight click on Explorer Window and click in `New Odoo Module`.\n\n![feature X](https://raw.githubusercontent.com/mstuttgart/vscode-odoo-scaffold/develop/images/screenshot.png)\n\nConfirme the selected path (press `Enter`) and type the new module name and press `Enter`.\n\n![feature X](https://raw.githubusercontent.com/mstuttgart/vscode-odoo-scaffold/develop/images/screenshot_1.png)\n\n### From command panel\n\nPress `ctrl+shift+p` to open command panel and type `Python: New Odoo Module`. \n\nType the path of where new module will be create:\n\n![feature X](https://raw.githubusercontent.com/mstuttgart/vscode-odoo-scaffold/develop/images/screenshot2.png)\n\nType the name of new module:\n\n![feature X](https://raw.githubusercontent.com/mstuttgart/vscode-odoo-scaffold/develop/images/screenshot_1.png)\n\n## Release Notes\n\nSee [changelog](CHANGELOG.md).\n\n## Credits\n\nCopyright (C) 2018-2023 by Michell Stuttgart\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmstuttgart%2Fvscode-odoo-scaffold","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmstuttgart%2Fvscode-odoo-scaffold","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmstuttgart%2Fvscode-odoo-scaffold/lists"}