عن المشروع

Carbon هو أداة ويب تُستخدم لإنشاء ومشاركة صور شفرات المصدر. يتيح للمطورين عرض مقاطع الأكواد كصور مع نمط نوافذ، وتسليط ألوان القواعد النحوية، ومظهر قابل للتخصيص، مما يناسب النشر على تويتر، وSlack، والمدونات، والعروض التقديمية. الوظائف الرئيسية: - التخصيص: يمكن ضبط سمة القواعد النحوية، وأنماط الخطوط، ولون الخلفية، وسمة النافذة، والهوامش الداخلية، والظلال وغيرها. - المشاركة السريعة: حفظ الصورة بنقرة واحدة أو توليد رابط مشاركة. - حفظ مقاطع الكود: بعد التسجيل يمكن حفظ المقاطع، وتتم معاينتها تلقائياً عند مشاركتها على تويتر وSlack. طريقة الاستخدام: - يمكن سحب وإفلات الملفات في المحرر، أو إرفاق معرّف GitHub Gist في نهاية عنوان URL، أو كتابة الكود مباشرة. - يدعم التصدير بصيغتي PNG وSVG، مع إمكانية نسخ الصورة إلى الحافظة أو تضمين القطعة عبر رابط مضمن في الموقع. - يدعم المشاركة عبر زر Tweet، ويعالج نص البديل للصورة تلقائياً لتعزيز إمكانية الوصول. - إذا كان المتصفح يدعم PWA، يمكن تثبيت Carbon للاستخدام دون اتصال. النظام الإيكولوجي للمجتمع: - يوفر عدة إضافات للمحررات مثل IntelliJ IDEA، Atom، VS Code، Sublime Text، Vim، Emacs، Xcode وغيرها. - كما تتوفر أدوات الطرف الثالث مثل carbon-now-cli، وروابط Telegram، وحزمة R. المشروع مرخّص بموجب رخصة MIT، ويستقبل مساهمات الكود.