Skip to content

This is the main repository for webezy.vscode-webezy extension

License

Notifications You must be signed in to change notification settings

Webezy-io/vscode-webezy

Repository files navigation

Webezy.io

This is an extension for webezy.io CLI to create manage and deploy your projects with visual represntations and helpers.

Requirements

This extension using and levreging the webezy.io cli. You need to install the webezy.io cli from pip

pip install webezyio

Documentation

For a deeper dive into how this extension can be used in your already exisiting webezy.io projects

Usage

Once webezy extension is installed on your vscode editor VSCode Marketplace you can open a folder that holds one or more webezy.io projects. This folder can be a workspace folder for your all webezy.io projects.

Quick usage - Open command pallate and run "webezy.io: Help" command. it will enter a setup walkthrough to get started quickly with vscode extension and CLI.

  1. Click on the webezy icon at the Activity Bar (The outer-left navigation bar), it will activate your webezy.io extension and will open up a fiew views and vscode integrated terminal for each of your projects inside the "Root folder".

  2. Open up a folder which holding one or more webezy.io projects

Init Extension Steps

Features

Webezy.io vscode extension provide both a wrapper to the CLI and a custom addiotional views to your loved vscode editor.

This extension can be used to create and edit webezy.io projects or just as a co-pilot for easy navigation in your project resources.

Open webezy.io panel from Activity Bar:

Note: At the first time your webezy.io extension has been activated you will need to choose a Python interpreter which webezy CLI is insatlled at.

Open Webezy.io Extension

Tip: Some commands are available through the command pallate (windows Ctrl+Shift+P or MacOS ⌘+⇧+P) try running webezy: Display Version to get your current installed webezy CLI in your environment.

Contributing

We are welcoming contributions by pull-request.

This extension is provided as open-source software from webezy.io, it can be enriched with additional functionalities. Check our roadmap before trying to get your hands dirty.

Release Notes

Get all releases notes

Latest: 0.0.6

  • Added Generate commands to command pallate
  • Added Run command to run project server
  • Added Build command to build project resources
  • Added file watcher for webezy.json to auto refresh project view tree

Created with love by Amit Shmulevitch. 2022 © webezy.io

Enjoy!

About

This is the main repository for webezy.vscode-webezy extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published