Skip to content

Shinobi Code Extension

VSCode Extension is still in development and is unstable. I’m pushing updates frequently to make it better. This page describes the development state of the extension.

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.

Shinobi Code Extension

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

S.No.JutsuFunctionCommandsStatus
1Shadow Clone JutsuClone from copied repo URLGet URL from clipboard,validate, get clone path from user and do git clone✅
2Summoning JutsuSummon a solution from stackoverflow

Do a google search and return top URL from stackoverflow using copied text (mostly for searching solutions for error)

✅
3Reanimation Jutsu Restart VSCodeRestart VSCode✅
4ReleasePaste text from clipboardPaste text in VSCode to a cursor location✅
5Fire Release Fireball Jutsu-
6Chidori-
7Sage mode-
8Almighty PushPush code to repo-
9Universal PullPull code from repo-
10Planetary DevastationClose VSCodeShutdown VSCode ✅
11SharinganStart DebuggingStart a debugging session✅
12GenjutsuCreate Virtual Environment

Detects the nature of project (python or JS and runs command to create venv or package.json respectively)

-
13Izanagi-
14Kakashi of the SharinganCopy text to clpboardCopy selected text to clipboard✅
15Izanami-
16SusanooInstall packagesAutomatically install packages (python or JS)-
17AmaterasuRuns codeRuns code using commands (python or JS)-
18KamuiCut text to clipboardCopy selected text to clipboard and delete text✅