This version of Taqueria is deprecated. Please download the maintained version by Pinnacle Labs from the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=PinnacleLabs.taqueria).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
The Taqueria developer suite provides a seamless development workflow to easily build, test and deploy your Tezos applications
Taqueria VS Code Features:
Run Taqueria commands right in the VS Code Command Palette or Taqueria Side Bar panel:
Initialize Taqueria projects
Scaffold a project from a set of templates
Install and manage plugins
Compile smart contracts in in Ligo, SmartPy, or Archetype to Michelson
Launch and query Flextesa sandboxes
Originate contracts to sandbox and testnet environments
Validate your contracts' type safety
Generate typescript types for your contracts
Test your contracts
Requirements
Taqueria v0.8.0 or later must be installed and available in your system's #PATH
Node.js v16 or later
Docker v0.8 or later
Running Taqueria Commands using command pallet
Open the VS Code command palette by pressing the keys ctrl + shift +P (in mac: cmd + shift +P) together
Type taq to filter the list of commands to Taqueria
Select a Taqueria command from the list to run it.
Running Taqueria Commands using Side Bar Panel
Initialize, Scaffold, or open a Taqified folder in Vscode
Activate Taqueria's sidebar panel by clicking on Taqueria icon in Activity Bar
Use Plugins view to install and uninstall plugins
Use Sandboxes view to start, stop, and list accounts of sandboxes
Use contracts view to compile your contracts
Use environments view to typecheck your contracts to an environment
Quickstart
A basic workflow in Taqueria is:
Create a project by either of the following ways:
1.1. Initialize the project by running the Taqueria: Initialize Project command
1.1. Scaffold a project by running the Taqueria: Scaffold Project command