
هذا هو الجزء العميل من Sprotty ، وهو إطار مخطط مخطط مفتوح المصدر مصنوع من تقنيات الويب.
بعض الميزات المحددة:
- عرض SVG سريع وقابل للتطوير متوافق مع جميع المتصفحات الحديثة وقابلة للتصميم مع CSS
- الرسوم المتحركة مدمجة في القلب
- دعم وقت التشغيل الموزع مع العميل والخادم
- بنية العميل سريعة وتفاعلية تم تنفيذها في TypeScript
- بنية خادم Java أو Node.js
- التكوين عبر حقن التبعية
- التكامل مع Xtext و Langium وبروتوكول خادم اللغة والرمز و theia
- يمكن تشغيل
المستودعات
يمتد مشروع Spotty عبر أربعة مستودعات GitHub.
- يحتوي Sprotty (هذا المستودع) على رمز العميل (
sprotty ) ، والرمز المشترك لخوادم Node.js ( sprotty-protocol ) ، وتكامل تخطيط الأيائل ( sprotty-elk ) والأمثلة. - يحتوي Sportty-Server على رمز الخادم لـ Java ويتضمن تخطيط مخطط من جانب الخادم ، وتمديد بروتوكول خادم اللغة ، والتكامل مع إطار XText.
- يحتوي Spotty-theia على رمز الغراء لدمج طرق عرض Sprotty في Theia IDE.
- يحتوي Spotty-Vscode على رمز الغراء لدمج طرق عرض Sprotty في VS Code.
تم بناء المشروع على ci.eclipse.org/sprotty.
مستندات
لمزيد من المعلومات ، يرجى استشارة الوثائق على الموقع.
تم توثيق سجل الإصدار في Changelog. يتم تتبع التغييرات بشكل منفصل لكل حزمة.
مراجع
- مثال: عرض التصفية - باستخدام التصفية للتنقل بكفاءة في مجموعة بيانات كبيرة من المنشورات والاستشهادات
- مثال: الرسوم البيانية المتداخلة-توسيع نطاق فرعي متداخل في مكانه للتنقل بكفاءة في مشروع كبير مع وحدات TypeScript
- Yangster - امتداد VS Code للغة يانغ