Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>VSCode Persian Copilot — RTL & Persian Tools HubNew to Visual Studio Code? Get it now.
VSCode Persian Copilot — RTL & Persian Tools Hub

VSCode Persian Copilot — RTL & Persian Tools Hub

shahkochaki

|
279 installs
| (4) | Free
Professional RTL support and a complete Persian Tools Hub for VS Code: calendar, number tools, Arabic-to-Persian, lorem, money/number-to-words, IP lookup, JSON parser, cheat sheets, and more. Modern Farsi experience for Copilot Chat, markdown, and beyond.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Persian Copilot 🛠️

VSCode Persian Copilot Logo

The Ultimate Persian Developer Toolkit for VS Code

Visual Studio Marketplace Downloads Rating


🚀 Latest Updates - Revolutionary Features!

📚 Advanced CheatSheets Management System ✨ NEW in v1.9.0

The most sophisticated cheat sheets system for developers with complete Laravel backend integration:

  • 🔧 Complete CRUD Operations - Create, read, update, delete cheat sheets and items
  • 📝 Item Management System - Add, edit, organize items within cheat sheets
  • 💻 Code Examples Support - Syntax-highlighted code blocks
  • 🔒 Advanced Access Control - Public/private visibility with owner permissions
  • � Modern UI/UX - Modal dialogs, toast notifications, responsive design
  • ⚡ Real-time Sync - Instant updates with Laravel backend API
  • 🏷️ Smart Organization - Categories, search, filtering, and ordering
  • 👥 Community Sharing - Browse and contribute to public cheat sheets

� Personal Account System ✨ Enhanced in v1.8.0

Robust authentication and user management:

  • 🛡️ JWT Token Authentication - Secure login with bearer token system
  • 👤 User Profile Management - Complete account control
  • 📊 Personal Dashboard - Track your cheat sheets and activity
  • ☁️ Cloud Synchronization - Access from any device, anywhere

🇬🇧 English

VSCode Persian Copilot is a comprehensive, professional extension that brings the Persian/Farsi developer experience to Visual Studio Code. It provides seamless right-to-left (RTL) support, a complete Persian Tools Hub, and modern typography for an enhanced coding experience.

🌟 Key Features

🎯 Persian Tools Hub

Access a powerful collection of Persian development tools directly from VS Code's Activity Bar:

Persian Tools Hub

  • 📅 Persian Calendar & Date Converter - Convert between Persian and Gregorian dates with precision
  • 🔢 Number Converter - Convert between Persian and English numerals
  • 🔤 Arabic to Persian Text Converter - Fix Arabic characters in Persian text
  • ✍️ Persian Lorem Generator - Generate Persian placeholder text
  • 💰 Money Converter - Convert between Rial and Toman
  • 🔠 Number to Words - Convert numbers to Persian text
  • � Personal CheatSheets Hub ✨ NEW in v1.8.0 - Create and manage your coding references
  • �📋 JSON Parser & Formatter - Parse, format, and validate JSON
  • 🌐 IP Details Lookup - Get detailed information about IP addresses

📚 Personal CheatSheets Hub ✨ NEW

Revolutionary personal cheat sheets system with full CRUD capabilities:

  • 🔐 User Authentication - Secure login/registration with JWT tokens
  • 📝 Personal Collections - Create, edit, delete your own cheat sheets
  • 🌐 Community Library - Browse and access public cheat sheets
  • 🔍 Smart Search & Filter - Find content by category, title, or keywords
  • 💾 Code Examples - Syntax-highlighted code with one-click copy
  • 🔒 Privacy Controls - Choose public or private visibility
  • ⚡ Real-time Sync - Cloud-based storage and instant updates
  • 📱 Responsive Design - Perfect experience across all screen sizes

📅 Advanced Persian Calendar

Professional Persian calendar with accurate date conversion algorithms:

Persian Calendar

  • Real-time date conversion between Persian and Gregorian calendars
  • Support for leap years and accurate calculations
  • Today's date display
  • User-friendly interface with Vazirmatn font

📋 JSON Tools

Comprehensive JSON parsing and formatting capabilities:

JSON Parser

  • Parse and validate JSON with error highlighting
  • Format and beautify JSON code
  • Copy formatted results
  • Support for large JSON files

🎨 RTL Support for Copilot Chat

Transform your VS Code experience with proper Persian text rendering:

RTL Demo

  • Right-to-left text direction for Copilot Chat
  • Beautiful Persian typography with Vazirmatn font
  • Dark/Light theme compatibility
  • No system file modification required

🚀 Quick Start

  1. Install the extension from VS Code Marketplace
  2. Open Persian Tools Hub by clicking the Persian Tools icon in the Activity Bar
  3. Explore the tools - Calendar, Number Converter, JSON Parser, and more
  4. Apply RTL styles for Copilot Chat using the provided CSS snippets

� Installation

# Via VS Code Quick Open (Ctrl+P)
ext install shahkochaki.vscode-persian-copilot

# Or search for "VSCode Persian Copilot" in the Extensions view

📖 Usage

Persian Tools Hub

  • Click the Persian Tools icon in VS Code's Activity Bar
  • Select any tool from the hub interface
  • Each tool opens in a dedicated webview with full functionality

RTL Support

  • Use Command Palette: Persian Copilot: Apply Persian CSS to Chat
  • Follow the guided instructions for DevTools or Custom CSS
  • Enable auto-apply for automatic RTL styling

🎨 Design Philosophy

  • 🛡️ Safe & Secure: No system file patching or risky modifications
  • 🎯 User-Friendly: Intuitive interface with step-by-step guidance
  • 🌙 Theme Compatible: Works seamlessly with all VS Code themes
  • ⚡ Performance: Lightweight and fast
  • 🔄 Open Source: Fully transparent and community-driven

�️ Technologies

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Typography: Vazirmatn font for beautiful Persian text
  • Backend: TypeScript with VS Code Extension API
  • Build System: ESBuild for fast compilation
  • Package Manager: npm

📊 Features Overview

Feature Description Status
Persian Calendar Accurate Jalali-Gregorian conversion ✅ Ready
Number Tools Persian/English number conversion ✅ Ready
Text Tools Arabic to Persian conversion ✅ Ready
JSON Parser Parse, format, validate JSON ✅ Ready
IP Lookup Get IP address details ✅ Ready
RTL Support Right-to-left Copilot Chat ✅ Ready
Lorem Generator Persian placeholder text ✅ Ready
Money Converter Rial/Toman conversion ✅ Ready

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🐛 Issues & Support

  • Report bugs: GitHub Issues
  • Request features: GitHub Discussions
  • Email: shahkochaki@hotmail.com

🇮🇷 فارسی

افزونه VSCode Persian Copilot یک مجموعه کامل و حرفه‌ای برای توسعه‌دهندگان فارسی‌زبان است که تجربه برنامه‌نویسی با VS Code را متحول می‌کند.

🚀 به زودی - امکانات هیجان‌انگیز جدید!

📝 مدیریت کارهای فارسی (Persian ToDo Manager)

🔜 در نسخه 1.7.0 عرضه می‌شود

آماده باشید برای کامل‌ترین سیستم مدیریت کارها به زبان فارسی مستقیماً در VS Code:

  • 📋 سازماندهی هوشمند کارها - ایجاد، مدیریت و سازماندهی کارهای فارسی
  • ⏰ ردیابی زمان و مهلت‌ها - تنظیم تاریخ شمسی و پیگیری پیشرفت
  • 🏷️ برچسب‌ها و دسته‌بندی فارسی - سازماندهی با برچسب‌های فارسی
  • 📊 داشبورد تصویری پیشرفت - نمودارها و آنالیزهای زیبا
  • 🔔 اعلان‌های هوشمند - یادآوری‌ها بر اساس تقویم شمسی
  • 📱 همگام‌سازی چندپلتفرمه - دسترسی به کارهایتان در همه جا

📚 مرکز برگه‌های تقلب توسعه‌دهنده - Cheat Sheet

🔜 در نسخه 1.7.0 عرضه می‌شود

کامل‌ترین مجموعه منابع مرجع فارسی برای توسعه‌دهندگان:

  • ⚡ کارت‌های مرجع سریع - دسترسی فوری به نحو و دستورات
  • 🎨 ویژگی‌های فارسی CSS - راهنمای استایل‌دهی RTL
  • 🌐 توسعه وب - HTML، CSS، JavaScript به فارسی
  • 🐍 برگه‌های تقلب Python - مرجع کامل Python به فارسی
  • ⚛️ React و فرانت‌اند - راهنمای فریمورک‌های مدرن
  • 🗄️ کوئری‌های پایگاه داده - مرجع SQL و NoSQL
  • 🔧 دستورات ترمینال - دستورات Linux، Windows و Git
  • 📐 قالب‌های الگوریتم - الگوریتم‌ها و ساختارهای داده رایج

💡 منتظر بمانید! این امکانات در حال توسعه فعال هستند و گردش کار توسعه فارسی شما را متحول خواهند کرد.


🌟 امکانات کلیدی

🎯 مرکز ابزارهای فارسی

دسترسی به مجموعه قدرتمندی از ابزارهای توسعه فارسی مستقیماً از نوار کناری VS Code:

مرکز ابزارهای فارسی

  • 📅 تقویم فارسی و تبدیل تاریخ - تبدیل دقیق بین تاریخ شمسی و میلادی
  • 🔢 تبدیل اعداد - تبدیل بین اعداد فارسی و انگلیسی
  • 🔤 تبدیل عربی به فارسی - اصلاح حروف عربی در متن فارسی
  • ✍️ تولید متن ساختگی فارسی - تولید متن آزمایشی فارسی
  • 💰 تبدیل پول - تبدیل بین ریال و تومان
  • 🔠 عدد به حروف - تبدیل اعداد به متن فارسی
  • 📋 پردازش و فرمت‌دهی JSON - تجزیه، فرمت و اعتبارسنجی JSON
  • 🌐 جستجوی جزئیات IP - دریافت اطلاعات تفصیلی آدرس IP

📅 تقویم پیشرفته فارسی

تقویم حرفه‌ای فارسی با الگوریتم‌های دقیق تبدیل تاریخ:

تقویم فارسی

  • تبدیل زنده تاریخ بین تقویم شمسی و میلادی
  • پشتیبانی از سال‌های کبیسه و محاسبات دقیق
  • نمایش تاریخ امروز
  • رابط کاربری دوستانه با فونت وزیرمتن

📋 ابزارهای JSON

قابلیت‌های جامع تجزیه و فرمت‌دهی JSON:

پردازشگر JSON

  • تجزیه و اعتبارسنجی JSON با نمایش خطاها
  • فرمت‌دهی و زیباسازی کد JSON
  • کپی نتایج فرمت شده
  • پشتیبانی از فایل‌های JSON بزرگ

🎨 پشتیبانی راست‌چین برای چت Copilot

تبدیل تجربه VS Code با نمایش صحیح متن فارسی:

نمایش راست‌چین

  • جهت راست‌چین برای چت Copilot
  • تایپوگرافی زیبای فارسی با فونت وزیرمتن
  • سازگاری با تم‌های تاریک و روشن
  • بدون نیاز به تغییر فایل‌های سیستم

🚀 شروع سریع

  1. نصب افزونه از VS Code Marketplace
  2. باز کردن مرکز ابزارهای فارسی با کلیک روی آیکون Persian Tools در نوار کناری
  3. کاوش در ابزارها - تقویم، تبدیل اعداد، پردازشگر JSON و غیره
  4. اعمال استایل راست‌چین برای چت Copilot با استفاده از کدهای CSS ارائه شده

🔧 نصب

# از طریق VS Code Quick Open (Ctrl+P)
ext install shahkochaki.vscode-persian-copilot

# یا جستجو برای "VSCode Persian Copilot" در بخش Extensions

📖 نحوه استفاده

مرکز ابزارهای فارسی

  • روی آیکون Persian Tools در نوار کناری VS Code کلیک کنید
  • هر ابزار را از رابط hub انتخاب کنید
  • هر ابزار در یک webview اختصاصی با قابلیت کامل باز می‌شود

پشتیبانی راست‌چین

  • از Command Palette استفاده کنید: Persian Copilot: Apply Persian CSS to Chat
  • دستورالعمل‌های راهنما برای DevTools یا Custom CSS را دنبال کنید
  • auto-apply را برای استایل‌دهی خودکار راست‌چین فعال کنید

🎨 فلسفه طراحی

  • 🛡️ ایمن و امن: بدون patch کردن فایل‌های سیستم یا تغییرات خطرناک
  • 🎯 کاربر پسند: رابط ساده با راهنمایی گام به گام
  • 🌙 سازگار با تم: کارکرد روان با تمام تم‌های VS Code
  • ⚡ کارآمد: سبک و سریع
  • 🔄 متن باز: کاملاً شفاف و مبتنی بر جامعه

🤝 مشارکت

ما از مشارکت شما استقبال می‌کنیم! لطفاً راهنمای مشارکت را برای جزئیات مطالعه کنید.

📝 مجوز

این پروژه تحت مجوز MIT منتشر شده است - فایل LICENSE را برای جزئیات مطالعه کنید.

🐛 مشکلات و پشتیبانی

  • گزارش باگ: GitHub Issues
  • درخواست قابلیت: GitHub Discussions
  • ایمیل: shahkochaki@hotmail.com

Made with ❤️ for the Persian Developer Community

ساخته شده با ❤️ برای جامعه توسعه‌دهندگان فارسی

⭐ Star on GitHub • 📦 VS Code Marketplace • 🐛 Report Issue

- **کپی آسان CSS یا اسکریپت:** کد آماده برای DevTools یا افزونه Custom CSS فقط با یک کلیک و راهنمای گام‌به‌گام. - **بدون تغییر فایل‌های سیستمی:** کاملاً امن و بدون نیاز به هیچ patch یا hack. همه تغییرات توسط کاربر و قابل بازگشت است. - **سبک، مدرن و متن‌باز:** توسعه‌یافته برای جامعه برنامه‌نویسان فارسی و همیشه در حال به‌روزرسانی. مشارکت و بازخورد شما ارزشمند است! - **مستندسازی جامع:** راهنمای کامل (انگلیسی و فارسی)، اسکرین‌شات و نکات رفع اشکال.

🚀 نحوه استفاده

  1. از Command Palette دستور Persian Tools Hub یا سایر دستورات افزونه را اجرا کنید.
  2. ابزارهای متنوع (تبدیل تاریخ، اعداد، تقویم، IP و ...) را در مرکز ابزارها تجربه کنید.
  3. برای راست‌چین‌سازی، طبق راهنمای افزونه، کد را در DevTools یا افزونه Custom CSS قرار دهید.
  4. از محیط کاملاً راست‌چین و حرفه‌ای در چت Copilot، markdown و ابزارهای فارسی لذت ببرید!

توجه: به دلیل سیاست‌های امنیتی VS Code، تزریق مستقیم CSS فقط با راهنمای دستی ممکن است. این افزونه بهترین و امن‌ترین روش‌ها را به شما آموزش می‌دهد تا محیط شما همیشه پایدار و امن بماند.

📝 چرا این افزونه؟

  • تجربه‌ای طبیعی و حرفه‌ای برای خواندن فارسی در چت Copilot، markdown و ابزارهای VS Code.
  • همه ابزارهای فارسی در یک افزونه: تاریخ، عدد، متن و ...
  • همیشه به‌روز و سازگار با آخرین نسخه‌های VS Code.
  • مناسب تیم‌ها، مدرسین و همه علاقه‌مندان به محتوای فارسی در VS Code.

💡 رفع اشکال و ارتباط

در صورت بروز مشکل یا داشتن پیشنهاد، لطفاً issue یا pull request خود را در گیت‌هاب ثبت کنید.


Screenshots

Persian Copilot Chat RTL


🤝 Contributors & Special Thanks

We extend our heartfelt gratitude to everyone who has contributed to making this extension better:

🌟 Community Contributors

  • @danyal031 - Thank you for forking and showing interest in the project! Your support means a lot to the Persian developer community.

💡 How to Contribute

We welcome contributions from the community! Here are ways you can help:

  • 🐛 Bug Reports: Found an issue? Report it here
  • 💡 Feature Requests: Have an idea? Share it with us
  • 🔧 Code Contributions: Fork the repo and submit pull requests
  • 📖 Documentation: Help improve our documentation
  • ⭐ Star the Repository: Show your support by starring the project

🙏 Acknowledgments

Special thanks to:

  • The Persian/Farsi developer community for feedback and support
  • All users who have downloaded and used the extension
  • Contributors who have submitted issues and suggestions
  • The VS Code team for providing excellent extension APIs

License

MIT


از تجربه فارسی حرفه‌ای در VS Code لذت ببرید! 🇮🇷

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft