بنك رمز مصمم مع وضع باسكال في الاعتبار.
CODESNIP هو بنك رمز مفتوح المصدر لتخزين ومشاهدة قصاصات الكود الخاصة بك. على الرغم من أنه يمكنه إدارة المقتطفات بأي لغة مصدر ، إلا أنها تركز بشكل أساسي على رمز Pascal و Delphi والتي تتوفر ميزات إضافية لها.
البرنامج متاح في كل من الإصدارات القياسية والمحمولة.
يمكن لـ CODESNIP استيراد رمز من قاعدة بيانات SNIPPETS DELPHIDABBLER ومجموعة SWAG PASCAL.
يتم تثبيت الإصدار القياسي من CODESNIP وإزالته باستخدام مثبت Windows. امتيازات المسؤول مطلوبة للتثبيت.
الطبعة المحمولة ليس لها تثبيت. ما عليك سوى اتباع الإرشادات الموجودة في ملف Read Me الذي يتم تضمينه في التنزيل.
يجب أن يعمل البرنامج على Windows 2000 ، مع Internet Explorer 6 أو أحدث ، على الرغم من أن XP و IE 8 وبعد ذلك يوصى به. لكن لاحظ أنه تم اختبار الإصدارات الأخيرة من CODESNIP فقط على Windows 10 و 11.
يتوفر الدعم التالي لمستخدمي CodesNip:
هناك أيضًا الكثير من المعلومات المتاحة حول كيفية تجميع CODESNIP من المصدر - انظر أدناه.
يتم الحفاظ على رمز مصدر CODESNIP في مستودع delphidabbler/codesnip GIT على github. 2
تم اعتماد منهجية تدفق GIT لتطوير CODESNIP 4. يتم استخدام الفروع التالية:
master : يعكس دائمًا حالة الكود المصدري اعتبارًا من أحدث إصدار. 3develop : يحتوي رئيس هذا الفرع على أحدث رمز تطوير V4. يحدث التطور العادي لـ CODESNIP 4 في فروع الميزات التي يتم develop بعد ذلك.feature/<feature-name> . عادةً ما يتم استخدام هذه الفروع محليًا فقط ، ولكن في بعض الأحيان يمكن دفع بعض فروع الميزات إلى المستودع الرئيسي. سوف تجد فروع أخرى في المستودع. هذه إما تجريبية أو مهجورة. لمعرفة المزيد حولهم ، انتقل إلى الفرع المطلوب وقراءة ملف README.md .
إذا كنت ترغب في تجميع CODESNIP 4 من التعليمات البرمجية المصدر ، فستحتاج إلى Delphi XE طويل في الأسنان. انظر هذه الأسئلة الشائعة لمعرفة السبب.
يتم توفير التعليمات الكاملة حول إعداد بيئة البناء في Build.html .
يرجى الاطلاع على CONTRIBUTING.md .
⛔ لا يتم قبول المساهمات في الفروع التجريبية والمهاجمة.
يمكن العثور على سجل التغيير في ملف CHANGELOG.md . 4
يمكن العثور على ملخص لترخيص CODESNIP في LICENSE.md DocsLicense.html 5
قد تكون أسئلة وأجوبة في تجميع الرموز والرمز المصدر مفيدًا إذا كان لديك أي استفسارات حول إعادة استخدام رمز المصدر CODESNIP في مشاريع أخرى.
الإبلاغ عن الأخطاء وطلبات الميزات الجديدة مرحب بها. يرجى الاطلاع على قسم المشكلات في CONTRIBUTING.md للحصول على معلومات حول كيفية المتابعة.
ملف read-me المرتبط هو أحدث إصدار. يمكن أن يتغير من الإصدار إلى الإصدار. ↩
حتى بما في ذلك V4.13.1 تم الاحتفاظ رمز المصدر في مستودع تخريب على SourceForge. تم تحويله إلى GIT في أكتوبر 2015 وتم استيراده إلى Github. يتم وضع علامة على جميع الإصدارات من V3.0.0 بعلامات في version-xxx حيث xxx هو رقم الإصدار. لم تصل أي من فروع التخريب من خلال التحويل إلى git ، لذلك لرؤية تاريخ كامل ينظر إلى مستودع SourceForge القديم. ↩
تم التزام جميع رمز التخريب الذي تم تحويله إلى master ، مما يجعله نسخة من trunk التخريب القديم. على هذا النحو ، يحتوي master على العديد من الالتزامات مع العديد من الالتزامات المتعلقة بإدارة التخريب. بعد الإصدار 4.13.1 ، والالتزام الأول لملف القراءة هذا ، يحتوي master على ارتباطات فقط تتعلق بالإصدارات الفعلية. ↩
لم يكن لدى CODESNIP v4.15.1 ولم يكن لديه CHANGELOG.md . بدلاً من ذلك ، حافظت بعض الإصدارات على سجل تغيير منفصل لكل إصدار رئيسي في دليل Docs/ChangeLogs . ↩
تتعلق ملفات الترخيص المرتبطة بأحدث إصدار. ومع ذلك ، يمكن أن تتغير أسماء ملفات الترخيص والمحتوى بين الإصدارات ، لذلك إذا كنت بحاجة إلى رؤية إصدار أقدم ، فحدد علامة version-xxx ذي الصلة للعثور على الملف المناسب. ↩