⚡ Full support for .ynor files - Next-gen JS extension framework
Features
- 🎯 Syntax Highlighting - Full syntax highlighting for .ynor files
- ⚡ Component Creation - Create .ynor components with right-click
- 📦 Project Creation - Create new .ynor projects with templates
- 🔄 Snippets - Common code snippets for .ynor files
- 🎨 Theme Support - Ynor Dark theme included
- ⌨️ Keyboard Shortcuts - Quick component creation with Ctrl+Shift+Y
Commands
Create .ynor Component- Create a new .ynor component (Ctrl+Shift+Y)Create .ynor Project- Create a new .ynor projectNew .ynor File- Create a new .ynor file (Ctrl+Shift+N)Initialize .ynor in Current Project- Add .ynor to existing project
Templates
Component Templates
- Simple Component
- Component with Props
- Component with Store
- List Component
Project Templates
- Basic - Counter example
- Full - Todo list with store
- Minimal - Just the essentials
Usage
Create a Component
- Right-click in the explorer
- Select "Create .ynor Component"
- Enter component name
- Select component type
Create a Project
- Right-click in the explorer
- Select "Create .ynor Project"
- Enter project name
- Select template
Keyboard Shortcuts
Ctrl+Shift+Y- Create .ynor componentCtrl+Shift+N- Create new .ynor file (when editing .ynor)
Requirements
- VS Code 1.74.0 or higher
- Node.js 18.0.0 or higher (for project creation)
Installation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for ".ynor Framework"
- Click Install
Contributing
- Clone the repository
- Run
npm install - Open in VS Code
- Press F5 to debug
License
MIT