انتقل إلى المحتوى
DF

DevMax for Windows 10

الناشر: Lightech
Windows $5.99
تحميل 2 التحميلات
الناشر Lightech
يوم الاصدار١٤‏/٠٤‏/٢٠١٨
تم إضافة التاريخ٠١‏/٠٣‏/٢٠١٨
متطلبات نظام التشغيلWindows, Windows 10
المتطلباتAvailable for Windows 10, Windows 10 Mobile (x64, ARM, x86)
إجمالي التنزيلات٢
السعر$5.99

وصف

تطوير قصوى على منصات محدودة

لمزيد من المعلومات ، راجع موقعنا على الويب https://light-tech.github.io/devmax.html وعينة من المشاريع مثل https://github.com/light-tech/DevMaxDirectXTutorialSample على GitHub.

DevMax هي بيئة تطوير برمجيات C/C ++ (IDE). واجهة المستخدم مستوحاة في الغالب من Visual Studio (VS) Code ولكن بخلاف VS Code

* تمت كتابة DevMax بلغة C ++ ، وليس بلغة TypeScript غير الفعالة

* DevMax خفيف الوزن بدرجة أكبر (فهو أقل قوة ولا يمكنه دعم التمديد بالطبع)

مقارنة بمجموعة Visual Studio الكاملة ،

* DevMax خفيف للغاية: يبلغ حجم التطبيق نفسه حوالي 2 ميجابايت ومع 30 ميجابايت أخرى ، يمكنك الحصول على مترجم C/C ++ والرابط في حزمة واحدة (مقارنة بـ 3 جيجابايت من تثبيت Visual Studio الأساسي لتطوير سطح المكتب أو 700 ميجابايت فقط للحصول على محرر!).

* لا يلوث DevMax نظامك: فهو لا يضع الملفات في كل الأماكن. ينتج Visual Studio مجموعة من المجلدات في Program Files ، ويضع مجموعة من الحزم في C: \ ProgramData \ Microsoft \ VisualStudio ، تكوينات التطبيق في٪ localappdata٪ ، ... ويكتب حوالي 100 ميغا بايت من البيانات إلى التسجيل!)

* يستخدم DevMax ذاكرة أقل بكثير من Visual Studio: لا يقوم DevMax بأداء أشياء غير ضرورية مثل جمع القياس عن بُعد وسحب الأخبار من Microsoft. يستهلك الاستخدام النموذجي حوالي 10-40 ميجابايت من الذاكرة (أكثر أثناء التجميع) ؛ مقارنة بحوالي 800 ميجابايت من VS (لمعلوماتك ، لا تطلق VS عملية واحدة بل العديد من العمليات المختلفة في وقت التشغيل ، لسحب الأخبار ، والتحقق من التحديثات ، وما إلى ذلك ؛ سوف تصل آلة ذاكرة الوصول العشوائي (RAM) النموذجية بسعة 2 جيجابايت إلى الحد الأقصى تقريبًا عند تشغيل VS).

* يعد DevMax أيضًا أكثر فاعلية من IDE النموذجي: تقوم معظم IDE بترجمة التعليمات البرمجية عن طريق تنفيذ مترجم خارجي (سطر أوامر) مثل gcc ، cl.exe ، ... نظرًا لأن المترجم والرابط مرتبطان بالفعل بالتطبيق ، لا يحتاج DevMax إلى التشغيل برنامج سطر أوامر متعددة لتجميع التعليمات البرمجية الخاصة بك. يتم أيضًا تخزين الملفات مؤقتًا بين مجموعات مختلفة بحيث يمكن تجميعها بطريقة أسرع من Visual Studio.

* يعمل DevMax وتطبيقه الشقيق C ++ Compiler (احصل عليه مجانًا على https://github.com/light-tech/light-tech.github.io/releases) في نوافذ وعمليات منفصلة. إذا كانت لديك شاشات متعددة ، فيمكنك تشغيل كل تطبيق في شاشة واحدة لزيادة إنتاجيتك. لا نعتقد أن مثل هذا الشيء ممكن مع Visual Studio حتى الآن: لا يمكنك تشغيل محرر VS ووحدة التحكم في الإنشاء على نوافذ منفصلة.

* أخيرًا وليس آخرًا ، يستغرق تثبيت DevMax بضع ثوانٍ بينما بالنسبة إلى VS ، ستسمع عادةً المحادثة التالية بين مهندس برامج وصديق:

- ماذا فعلت في يومك الأول في العمل؟

- تركيب Visual Studio.

بالطبع ، قد لا يكون DevMax أداة مناسبة للجميع لأنه لا يوفر كل وسائل الراحة والخدمة (مثل تصحيح الأخطاء) لبرنامج Visual Studio. يناسب المطورين ذوي الاحتياجات المتوسطة ؛ على سبيل المثال ، الطلاب الذين يحاولون تعلم برمجة C/C ++ أو مطوري الخبرة الأساسية الذين يعرفون كيفية إجراء التسجيل التشخيصي ، وكتابة اختبارات الوحدة ، وما إلى ذلك ، ويتطلبون القليل من دعم التصحيح المباشر. (الهدف الأصلي لـ DevMax هو تطوير تطبيق Windows Store الخاص بنا. في الواقع ، يتم استخدام DevMax لتطوير نفسه! نستخدم DevMax لتطوير Visual Studio Team Service لإنشاء التطبيق واختباره.)

سير العمل بسيط للغاية: افتح مجلد مصدر ، وتنقل خلاله ، وقم بتحرير الملفات.

ملاحظة هامة:

لم يكن من المؤسف أننا لم نتمكن من تجميع برنامج CLANG COMPILER مباشرة في تطبيقنا منذ أن استخدمت المكتبة واجهة برمجة تطبيقات سطح المكتب التي تمنعنا من اجتياز شهادة المتجر. نظرًا لتعقيد CLANG ، فمن الصعب إزالة مكالمات واجهة برمجة التطبيقات هذه. (من تحليلنا ، فإن واجهة برمجة التطبيقات هذه ليست مفوَّضة فعليًا ولكن لا توجد طريقة يعرف بها الاستوديو المرئي ذلك.) نظرًا لهذه المراقبة ، ستحتاج إلى تثبيت تطبيق منفصل (مجاني) من موقعنا على الويب لتجميع ++ C/C. نحن اسفون للموقف السخيف. أيضًا ، نظرًا للحد من منصة WINDOWS العالمية ، ستحتاج إلى تنفيذ إعداد إضافي لتجميع التعليمات البرمجية.

يرجى الرجوع إلى دليلنا على https://light-tech.github.io/devmax.html للحصول على إرشادات خطوة بخطوة.

الإصدار الأول يدعم تحرير التعليمات البرمجية فقط. في المستقبل ، نخطط لإضافة

* حذف [تمت إضافته بالفعل في 1.0.2.0 كدليل على المفهوم] مترجم C ++ والرابط عند إصدار Clang 4.0 (هذه ميزة سطح المكتب فقط) END DELETE

* مترجم (ميزة سطح المكتب فقط) ؛ مفيدة في الغالب لإجراء اختبارات الوحدة الخاصة بك

* البحث عن رمز على مستوى المجلد

* وربما أكثر من ذلك بكثير مثل التحقق من بناء الجملة وتنسيق التعليمات البرمجية

برامج مشابهة

بدائل

المزيد من هذا الناشر