Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>easycateNew to Visual Studio Code? Get it now.
easycate

easycate

Amiya

|
11 installs
| (1) | Free
This runs the syndicate commands with just a right click menu
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

readme_md = """# easycate

Run your Syndicate build / deploy workflow from inside VS Code with one click, one key‑stroke or one emoji‑button – only when a deployment_resources.json file is present in the workspace.


✨ What this extension does

  1. Auto‑detects a deployment_resources.json file anywhere in your workspace (recursively).
    • If the file exists, a special VS Code context key easycate.hasDeploymentFile is set to true – otherwise it is false.
    • Commands, key‑bindings and menu items below are enabled only when that context key is true.

  2. Registers three Syndicate commands (and three matching emoji short‑cuts):

    Command ID Emoji Runs in the integrated terminal ↓
    easycate.clean 🧹 syndicate clean
    easycate.deploy 🚀 syndicate build → syndicate deploy
    easycate.update ↻ syndicate build → syndicate update
  3. Opens/creates one dedicated PowerShell terminal (with a random name) and chains the commands so that each one runs only if the previous one succeeds ($?).

  4. Adds a convenient keybinding
    • Windows / Linux: Ctrl + U
    • macOS: ⌘ + ⇧ + U
    (runs easycate.update).


📦 Installation

  1. Open VS Code.
  2. Press Ctrl+P, type ext install amiya.easycate

and hit Enter – or install manually from the Marketplace / a .vsix file if you are testing locally.


🚀 Usage

  1. Make sure your workspace (or a sub‑folder) contains a deployment_resources.json.
  2. Right‑click the editor title bar for the emoji buttons:
    • 🧹 Clean • 🚀 Build & Deploy • ↻ Build & Update
  3. Or open the Command Palette (Ctrl+Shift+P) and type Syndicate to find the long‑named commands.
  4. Or simply press Ctrl + U / ⌘ + ⇧ + U for build → update.

All commands reuse the same terminal; it is recreated automatically if you close it.


⚙️ Extension Settings

None – the extension is zero‑config.
Need to change something?

  • shellPath defaults to powershell.exe; adjust the source or open an issue/PR.
  • syndicate must be in your PATH.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft