Shinobi Code Extension

Our VSCode Extension is still in alpha stage and is unstable. We are pushing updates frequently to make it better. This page describes the development state of the extension.

Extension - Working

There are two buttons:

  1. Train - Get a hang of all handsigns and jutsu before trying the extension (Jutsu data is not sent to extension).
  2. Enter Shinobi World - The real deal, get the Jutsu data from webapp and triggers commands based on Jutsu recieved.

Development State

Currently, 8/18 Jutsu are available to try in extension.

S.No. Jutsu Function Commands Status
1 Shadow Clone Jutsu Clone from copied repo URL Get URL from clipboard,validate, get clone path from user and do git clone
2 Summoning Jutsu Summon a solution from stackoverflow Do a google search and return top URL from stackoverflow using copied text (mostly for searching solutions for error)
3 Reanimation Jutsu Restart VSCode Restart VSCode
4 Release Paste text from clipboard Paste text in VSCode to a cursor location
5 Fire Release Fireball Jutsu -
6 Chidori -
7 Sage mode -
8 Almighty Push Push code to repo -
9 Universal Pull Pull code from repo -
10 Planetary Devastation Close VSCode Shutdown VSCode
11 Sharingan Start Debugging Start a debugging session
12 Genjutsu Create Virtual Environment Detects the nature of project (python or JS and runs command to create venv or package.json respectively) -
13 Izanagi -
14 Kakashi of the Sharingan Copy text to clpboard Copy selected text to clipboard
15 Izanami -
16 Susanoo Install packages Automatically install packages (python or JS) -
17 Amaterasu Runs code Runs code using commands (python or JS) -
18 Kamui Cut text to clipboard Copy selected text to clipboard and delete text