📋 محتويات الصفحة
📖 الوصف
Nova هو محرر أكواد مصمم خصيصاً لنظام macOS من Panic (شركة مشهورة بـ Transmit و Forge). مبني بتقنيات Apple الأصلية (Swift) لتقديم تجربة ماكنتوش حقيقية وسلسة مع ميزات التطوير الحديثة. يُركز Nova على التصميم الجميل والأداء الطبيعي على macOS - ليس port من Electron مثل VS Code. يدعم LSP، الطرفية المدمجة...
🎯 يستخدم في
مجالات استخدام هذه الأداة
تطوير الويب والتطبيقات على macOS
من يريد تجربة macOS أصلية في محرر
العمل مع PHP (دعم قوي من Panic)
المطورون الذين يفضلون التطبيقات الأصلية
المهام التي تحتاج محرر أنيق ومتكامل
من يبحث عن بديل macOS أصلي لـVS Code
✨ المميزات
أبرز مميزات هذه الأداة
تطبيق macOS أصلي - أداء وتصميم متكاملان
سريع وخفيف على موارد النظام
دعم LSP - ذكاء اصطناعي للكود
Git مدمج - واجهة رسومية أنيقة
طرفية مدمجة (Terminal)
مساعد Tasks لمعالجة الأوامر
FTP/SFTP مدمج (من خبرة Panic في Transmit)
إضافات (Extensions) عبر Node.js
تصميم macOS أنيق ومتناسق
Dark Mode أصلي
⚠️ العيوب
نقاط يجب مراعاتها
macOS فقط - غير متوفر لـWindows/Linux
مجتمع محدود - إضافات قليلة مقارنة بـVS Code
جديد نسبياً - ميزات أقل تطوراً
لا يزال في تطوير نشط - بعض الميزات مفقودة
مدفوع ($99)
موارد تعليمية أقل
لا يدعم كل لغات البرمجة بالتساوي
🔄 البدائل
أدوات بديلة يمكنك استخدامها
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
// إعدادات Nova الموصى بها:
// Nova > Preferences > Text Editing
{
"tabStyle": "spaces", // استخدام مسافات بدل Tabs
"tabWidth": 2, // حجم Tab
"trimTrailingWhitespace": true, // حذف المسافات الزائدة
"insertFinalNewline": true, // سطر جديد في النهاية
"autoPairs": true, // أزواج تلقائية
"highlightCurrentLine": true, // إبراز السطر الحالي
"showLineNumbers": true, // أرقام الأسطر
"syntaxColors": "default" // ألوان syntax
}
// Git Integration:
// - واجهة أنيقة لعرض Commit History
// - مقارنة بين الإصدارات مع تمييز بصري
// - Resolve Conflicts بطريقة مرئية
// - Stash وBranch Management مدمج
// Extensions API (Node.js):
//extensions/nova-myext/
//├── Scripts/
//│ └── main.js // الكود الرئيسي
//├── Styles/
//│ └── myext.css // الأنماط المخصصة
//└── extension.json // إعداد الإضافة
// المفاتيح الأساسية:
// Cmd+P → Goto File
// Cmd+Shift+P → Command Palette
// Cmd+B → Sidebar Toggle
// Cmd+` → Terminal
// Cmd+Shift+F → Find in Project
📚 أدوات أخرى في Editors
قد يعجبك أيضاً
Cursor
⭐محرر أكواد مدعوم بالذكاء الاصطناعي (AI-Powered Code Editor)
Helix
محرر نصوص Modal حديث مبني بـRust (Modern Post-Modal Code Editor)
Neovim
⭐محرر نصوص Modal حديث وقابل للتوسعة (Modern Extensible Modal Editor)
Sublime Text
⭐محرر أكواد خفيف وسريع (Lightweight Code Editor)
Vim
⭐محرر نصوص على نمط Modal (Modal Text Editor) - يعمل في الطرفية
VS Code
⭐محرر أكواد (Code Editor) - مفتوح المصدر من Microsoft