Roslyn هو تطبيق مفتوح المصدر لكل من برامج التحويل البرمجي C# وVisual Basic مع سطح API لبناء أدوات تحليل التعليمات البرمجية.
إذا كنت تريد اقتراح ميزة جديدة للغات C# أو Visual Basic، فانتقل هنا:
dotnet/csharpang لمشاكل محددة في C#
dotnet/vblang للميزات الخاصة بـ VB
dotnet/csharpang للميزات التي تؤثر على كلتا اللغتين
كل العمل على برنامج التحويل البرمجي C# وVisual Basic يحدث مباشرة على GitHub. يرسل كل من أعضاء الفريق الأساسي والمساهمين الخارجيين طلبات سحب تخضع لعملية المراجعة نفسها.
إذا كنت مهتمًا بإصلاح المشكلات والمساهمة مباشرةً في قاعدة التعليمات البرمجية، فإن الطريقة الرائعة للبدء هي طرح بعض الأسئلة في مناقشات GitHub! ثم تحقق من دليل المساهمة الخاص بنا والذي يغطي ما يلي:
إرشادات الترميز
سير عمل التطوير، بما في ذلك تصحيح الأخطاء وتشغيل الاختبارات
تقديم طلبات السحب
العثور على خطأ لإصلاحه في IDE أو المترجم
العثور على ميزة لتنفيذها في IDE أو المترجم
يجب أن تخضع اقتراحات Roslyn API لعملية مراجعة API
يمكن العثور على مجتمع Roslyn في مناقشات GitHub، حيث يمكنك طرح الأسئلة والأفكار الصوتية ومشاركة مشاريعك.
للدردشة مع أعضاء المجتمع الآخرين، يمكنك الانضمام إلى قناة Roslyn على CSharp Community Discord.
تنطبق قواعد السلوك الخاصة بنا على جميع قنوات مجتمع Roslyn وقد اعتمدت قواعد السلوك لمؤسسة .NET.
قم بزيارة نظرة عامة على Roslyn Architecture للبدء في استخدام واجهات برمجة التطبيقات الخاصة بـ Roslyn.
تتوفر أحدث إصدارات ما قبل الإصدار من خلاصات NuGet العامة التالية:
المترجم: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
خدمات IDE: https://pkgs.dev.azure.com/azure-public/vside/_packaging/vssdk/nuget/v3/index.json
.NET SDK: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json
فرع | تصحيح أخطاء Windows | إصدار ويندوز | تصحيح يونكس |
---|---|---|---|
رئيسي |
فرع | تصحيح x86 | تصحيح x64 | الافراج عن x86 | الافراج عن x64 |
---|---|---|---|---|
رئيسي |
فرع | تصحيح أخطاء Windows | إصدار ويندوز | لينكس |
---|---|---|---|
رئيسي |
فرع | تصحيح x86 | تصحيح x64 | الافراج عن x86 | الافراج عن x64 |
---|---|---|---|---|
رئيسي |
فرع | الحتمية | محللون | بناء الصواب | بناء المصدر | المهام/النموذج الأولي | الأسبانية | ماك |
---|---|---|---|---|---|---|---|
رئيسي |
يعد هذا المشروع جزءًا من .NET Foundation إلى جانب مشاريع أخرى مثل .NET Runtime.