This extension allows to create, edit and manage a Skaffolder project.
It allows to create web and mobile applications starting from the technical documentation of database models, APIs and pages.
The documentation can be defined from the Skaffolder web interface having a free Skaffolder account or from the openapi.yaml file that extends the OpenAPI 3.0 standards. This exension allows to edit the openapi file from a visual interface according to the Skaffolder's standards.
- Create Features
- Open realeative files
- Generate project
- Editing componetns
- Skaffolder Account features
- Skaffolder Login/Logout
- Export project to Skaffolder Platform
- Setting for on-premise
Create a new local Skaffolder project by clicking on Create projects. The button will only appear if the extension can't find an openapi.yaml file in the root of the current workspace.
Generate the source code of your project from the openapi.yaml file.
Export your local project to Skaffolder Platform. Before exporting your project you need to login with your Skaffolder account.
Create a new model in the Skaffolder project by clicking on the symbol +
of a database from the TreeView of your project:
Or by typing sk model
in the Command Palette:
Create a new api int the Skaffolder project by clicking on the symbol +
of a model from the TreeView of your project:
Or by typing sk api
in the Command Palette:
Create a new page in the Skaffolder project by clicking on the symbol +
on the PAGES panel of your project:
Or by typing sk page
in the Command Palette:
Create a CRUD interface for a model by clicking by Create CRUD of a the model editing panel:
Open files related to a model, api or a page by clicking on the icon next the edit icon or by Open related files in the component's editing panel:
Edit a component by clicking the edit icon and a new editing panel will open. When saving, any modification will be written in the openapi.yaml file.
Or you can edit directly from the openapi.yaml file:
Optional free Skaffolder account: https://skaffolder.com/register
skaffolder.endpoint
: configure link with on-premise Skaffolder platformskaffolder.endpointDocs
: configure link with on-premise Skaffolder platform for displaying documentation
More info on Skaffolder on-premise for enterprises here.
Get Skaffolder on-premise from:
Skaffolder-generator is an open-source project. Feel free to propose enhancements suggestions, report bugs and to submit pull requests.