Getting Started
Welcome to Jinno β your new sidekick for React development. In just seconds, you'll be previewing, editing, and exploring components like never before, right from your IDE π
Step 1: Install Jinnoβ
You can install Jinno from your favorite extension marketplace:
Jinno works out of the box. No setup. No config. No source code changes.
Just open β click β preview.
π VSCode Marketplaceβ
If you're using VSCode:
Install from VSCode Marketplace
π Cursor / Windsurf (Open VSX)β
If you're using Cursor, Windsurf, or another Open VSX-compatible editor:
Step 2: Open a React Componentβ
Start by opening any .js
, .jsx
, .ts
, or .tsx
file that exports a React component β either a function or a class.
When the file is ready, you'll notice a purple "Toggle Preview" button at the top-right corner of your editor window.
π‘ This button appears automatically when Jinno detects a React component in your file.
Click the purple "Toggle Preview" button β and thatβs it!
You can also launch the preview using any of the following methods:
-
Keyboard Shortcut
β₯ Option + β Cmd + L
(Mac)
Alt + Ctrl + L
(Windows/Linux) -
Command Palette
Open the Command Palette and runJinno: Toggle Preview
-
CodeLens (above your component)
Hover over the function or class declaration β click βPreview with Jinnoβ
Jinno analyzes your React component, its props, and dependencies to create a fully isolated sandbox. This sandbox renders your component in real time and automatically tracks any changes you make, ensuring a seamless development experience.
Once the preview is open, you can:
- π See real-time updates with live preview
- π§ Use auto-generated props (from types, usage, or stories)
- π Leverage your
.story.tsx
files for full variant control - πͺ Select elements and use AI to perform code edits
- π Instantly jump to source code by clicking any element
π§ͺ Next Stepsβ
- Use More Features β
- Explore the AI Editing Agent β
- Get answers in the FAQ β