Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yazeedalkhalaf/stacked

A VS Code Extension for Stacked Architecture made with 💙
https://github.com/yazeedalkhalaf/stacked

snippets typescript vscode vscode-extension

Last synced: 4 months ago
JSON representation

A VS Code Extension for Stacked Architecture made with 💙

Awesome Lists containing this project

README

        

# Stacked VS Code Extension

![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/yazeedalkhalaf.stacked?style=for-the-badge)
![GitHub stars](https://img.shields.io/github/stars/YazeedAlKhalaf/Stacked?style=for-the-badge)

## Commands Usage

1. `Stacked: New Stacked Skeleton`
- This command generates for you a skeleton, aka boiler plate, for the stacked architecture.
- **After the files are generated, you have to run this command: `flutter pub run build_runner build --delete-conflicting-outputs`**.
- You can use this command in one way:
1. Click `Ctrl+Shift+P` then search for `Stacked: New Stacked Skeleton`.
2. `Stacked: New Stacked View-ViewModel`
- This Command generates for you everything you need to create your stacked view-viewmodel folder.
- You can use this command in two ways:
1. Click `Ctrl+Shift+P` then search for `Stacked: New Stacked-View ViewModel`.
2. Right click anywhere in the explorer, then click on `Stacked: New Stacked View-ViewModel` option.

## Snippets Usage

| Shortcut | Description |
| -------- | -------------------------------------------- |
| `svrf` | Creates a Stacked View Reactive Statefull |
| `svnf` | Creates a Stacked View NonReactive Statefull |
| `svrl` | Creates a Stacked View Reactive Stateless |
| `svnl` | Creates a Stacked View NonReactive Stateless |
| `svm` | Creates a Stacked View Model |