The Ultimate Persian Developer Toolkit for VS Code
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
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
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.
Access a powerful collection of Persian development tools directly from VS Code's Activity Bar:
- 📅 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
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
Professional Persian calendar with accurate date conversion algorithms:
- 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
Comprehensive JSON parsing and formatting capabilities:
- Parse and validate JSON with error highlighting
- Format and beautify JSON code
- Copy formatted results
- Support for large JSON files
Transform your VS Code experience with proper Persian text rendering:
- Right-to-left text direction for Copilot Chat
- Beautiful Persian typography with Vazirmatn font
- Dark/Light theme compatibility
- No system file modification required
- Install the extension from VS Code Marketplace
- Open Persian Tools Hub by clicking the Persian Tools icon in the Activity Bar
- Explore the tools - Calendar, Number Converter, JSON Parser, and more
- Apply RTL styles for Copilot Chat using the provided CSS snippets
# Via VS Code Quick Open (Ctrl+P)
ext install shahkochaki.vscode-persian-copilot
# Or search for "VSCode Persian Copilot" in the Extensions view- 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
- 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
- 🛡️ 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
- 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
| 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 |
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Report bugs: GitHub Issues
- Request features: GitHub Discussions
- Email: [email protected]
افزونه VSCode Persian Copilot یک مجموعه کامل و حرفهای برای توسعهدهندگان فارسیزبان است که تجربه برنامهنویسی با VS Code را متحول میکند.
🔜 در نسخه 1.7.0 عرضه میشود
آماده باشید برای کاملترین سیستم مدیریت کارها به زبان فارسی مستقیماً در VS Code:
- 📋 سازماندهی هوشمند کارها - ایجاد، مدیریت و سازماندهی کارهای فارسی
- ⏰ ردیابی زمان و مهلتها - تنظیم تاریخ شمسی و پیگیری پیشرفت
- 🏷️ برچسبها و دستهبندی فارسی - سازماندهی با برچسبهای فارسی
- 📊 داشبورد تصویری پیشرفت - نمودارها و آنالیزهای زیبا
- 🔔 اعلانهای هوشمند - یادآوریها بر اساس تقویم شمسی
- 📱 همگامسازی چندپلتفرمه - دسترسی به کارهایتان در همه جا
🔜 در نسخه 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 بزرگ
تبدیل تجربه VS Code با نمایش صحیح متن فارسی:
- جهت راستچین برای چت Copilot
- تایپوگرافی زیبای فارسی با فونت وزیرمتن
- سازگاری با تمهای تاریک و روشن
- بدون نیاز به تغییر فایلهای سیستم
- نصب افزونه از VS Code Marketplace
- باز کردن مرکز ابزارهای فارسی با کلیک روی آیکون Persian Tools در نوار کناری
- کاوش در ابزارها - تقویم، تبدیل اعداد، پردازشگر JSON و غیره
- اعمال استایل راستچین برای چت 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
- ایمیل: [email protected]
Made with ❤️ for the Persian Developer Community
ساخته شده با ❤️ برای جامعه توسعهدهندگان فارسی
- از Command Palette دستور
Persian Tools Hubیا سایر دستورات افزونه را اجرا کنید. - ابزارهای متنوع (تبدیل تاریخ، اعداد، تقویم، IP و ...) را در مرکز ابزارها تجربه کنید.
- برای راستچینسازی، طبق راهنمای افزونه، کد را در DevTools یا افزونه Custom CSS قرار دهید.
- از محیط کاملاً راستچین و حرفهای در چت Copilot، markdown و ابزارهای فارسی لذت ببرید!
توجه: به دلیل سیاستهای امنیتی VS Code، تزریق مستقیم CSS فقط با راهنمای دستی ممکن است. این افزونه بهترین و امنترین روشها را به شما آموزش میدهد تا محیط شما همیشه پایدار و امن بماند.
- تجربهای طبیعی و حرفهای برای خواندن فارسی در چت Copilot، markdown و ابزارهای VS Code.
- همه ابزارهای فارسی در یک افزونه: تاریخ، عدد، متن و ...
- همیشه بهروز و سازگار با آخرین نسخههای VS Code.
- مناسب تیمها، مدرسین و همه علاقهمندان به محتوای فارسی در VS Code.
در صورت بروز مشکل یا داشتن پیشنهاد، لطفاً issue یا pull request خود را در گیتهاب ثبت کنید.
We extend our heartfelt gratitude to everyone who has contributed to making this extension better:
- @danyal031 - Thank you for forking and showing interest in the project! Your support means a lot to the Persian developer community.
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
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
MIT
از تجربه فارسی حرفهای در VS Code لذت ببرید! 🇮🇷




