مواد پر جائیں
DF

DevMax for Windows 10

ناشر: Lightech
Windows $5.99
ڈاؤن لوڈ کریں 2 ڈاؤن لوڈز
ناشر Lightech
رہائی کی تاریخ14 اپریل، 2018
تاریخ شامل کی گئی1 مارچ، 2018
OS کی ضروریاتWindows, Windows 10
تقاضےAvailable for Windows 10, Windows 10 Mobile (x64, ARM, x86)
کل ڈاؤن لوڈ2
قیمت$5.99

تفصیل

محدود پلیٹ فارمز پر زیادہ سے زیادہ ترقی

مزید معلومات کے لیے، ہماری ویب سائٹ https://light-tech.github.io/devmax.html دیکھیں اور ہمارے GitHub پر https://github.com/light-tech/DevMaxDirectXTutorialSample جیسے پراجیکٹس دیکھیں۔

DevMax ایک C/C++ سافٹ ویئر ڈویلپمنٹ ماحول (IDE) ہے۔ یوزر انٹرفیس زیادہ تر ویژول اسٹوڈیو (VS) کوڈ سے متاثر ہے لیکن VS کوڈ کے برعکس

* DevMax C++ میں لکھا گیا ہے، ناکارہ TypeScript میں نہیں۔

* DevMax بہت زیادہ ہلکا پھلکا ہے (یہ کم طاقتور ہے اور یقیناً توسیع کی حمایت نہیں کر سکتا)

مکمل بصری اسٹوڈیو سوٹ کے مقابلے،

* DevMax انتہائی ہلکا ہے: ایپ بذات خود تقریباً 2MB انسٹال ہے اور 30MB مزید کے ساتھ، آپ کو ایک ہی پیکیج میں C/C++ کمپائلر اور لنکر ملتا ہے (ڈیسک ٹاپ ڈویلپمنٹ کے لیے 3GB کی بنیادی ویژول اسٹوڈیو انسٹالیشن کے مقابلے یا 700MB صرف حاصل کرنے کے لیے۔ ایڈیٹر!)

* DevMax آپ کے سسٹم کو آلودہ نہیں کرتا ہے: یہ تمام جگہوں پر فائلیں نہیں ڈالتا ہے۔ ویژول اسٹوڈیو پروگرام فائلوں میں فولڈرز کا ذخیرہ تیار کرتا ہے، پیکجوں کا ایک گروپ C:\ProgramData\Microsoft\VisualStudio میں رکھتا ہے، %localappdata% میں ایپلی کیشن کنفیگریشنز، ... اور رجسٹری میں تقریباً 100MB ڈیٹا لکھتا ہے!)

* DevMax بصری اسٹوڈیو کے مقابلے میں بہت کم میموری استعمال کرتا ہے: DevMax غیر ضروری چیزیں انجام نہیں دیتا جیسے ٹیلی میٹری جمع کرنا اور Microsoft سے خبریں کھینچنا۔ عام استعمال تقریباً 10-40MB میموری استعمال کرتا ہے (تالیف کے دوران زیادہ)؛ VS کے تقریباً 800MB کے مقابلے میں (آپ کی معلومات کے لیے، VS رن ٹائم پر ایک نہیں بلکہ بہت سے مختلف عمل شروع کرتا ہے، خبریں کھینچنے، اپ ڈیٹس وغیرہ کی جانچ پڑتال کے لیے؛ ایک عام 2GB RAM مشین VS چلانے پر تقریباً زیادہ سے زیادہ ہو جائے گی)۔

* DevMax عام IDE کے مقابلے میں بھی زیادہ کارآمد ہے: زیادہ تر IDE بیرونی (کمانڈ لائن) کمپائلر جیسے gcc، cl.exe، کو چلا کر کوڈ مرتب کرتا ہے... چونکہ کمپائلر اور لنکر پہلے سے ہی ایپ میں منسلک ہیں، اس لیے DevMax کو لانچ کرنے کی ضرورت نہیں ہے۔ آپ کے کوڈ کو مرتب کرنے کے لیے متعدد کمانڈ لائن پروگرام۔ فائلیں بھی مختلف تالیف کے درمیان کیش کی جاتی ہیں تاکہ یہ بصری اسٹوڈیو کے مقابلے میں تیزی سے مرتب کر سکے۔

* DevMax اور اس کی بہن ایپ C++ کمپائلر (اگر مفت میں https://github.com/light-tech/light-tech.github.io/releases پر حاصل کریں) علیحدہ ونڈوز اور پروسیس میں چلتی ہیں۔ اگر آپ کے پاس متعدد اسکرین ہیں، تو آپ اپنی پیداواری صلاحیت کو زیادہ سے زیادہ کرنے کے لیے ہر ایپلیکیشن کو ایک اسکرین میں چلا سکتے ہیں۔ ہمیں یقین نہیں ہے کہ ابھی تک ویژول اسٹوڈیو کے ساتھ ایسا ممکن ہے: آپ VS ایڈیٹر اور بلڈ کنسول کو علیحدہ ونڈوز پر نہیں چلا سکتے۔

* آخری لیکن کم از کم، DevMax کو انسٹال کرنے میں چند سیکنڈ لگتے ہیں جبکہ VS کے لیے، آپ عام طور پر سافٹ ویئر انجینئر اور دوست کے درمیان درج ذیل گفتگو سنیں گے:

- آپ نے کام پر اپنے پہلے دن کیا کیا؟

- بصری اسٹوڈیو انسٹال کرنا۔

بلاشبہ، DevMax ہر ایک کے لیے مناسب ٹول نہیں ہوسکتا ہے کیونکہ یہ Visual Studio کی تمام سہولت اور سروس (جیسے ڈیبگنگ) فراہم نہیں کرتا ہے۔ یہ اعتدال پسند ضرورت کے ساتھ ڈویلپرز کے مطابق ہے؛ مثال کے طور پر، طالب علم C/C++ پروگرامنگ سیکھنے کی کوشش کر رہے ہیں یا ہارڈ کور تجربہ کار ڈویلپرز جو تشخیصی لاگنگ، یونٹ ٹیسٹ لکھنا وغیرہ جانتے ہیں اور انہیں بہت کم لائیو ڈیبگنگ سپورٹ کی ضرورت ہے۔ (DevMax کا اصل مقصد ہماری اپنی Windows Store ایپلیکیشن تیار کرنا ہے۔ درحقیقت، DevMax کا استعمال خود کو تیار کرنے کے لیے کیا جاتا ہے! ہم ڈیولپمنٹ کے لیے DevMax اور ایپ کو بنانے اور جانچنے کے لیے Visual Studio Team Service کا استعمال کرتے ہیں۔)

ورک فلو اتنا ہی آسان ہے: سورس فولڈر کھولیں، اس میں نیویگیٹ کریں، فائلوں میں ترمیم کریں۔

اہم نوٹس:

یہ بدقسمتی تھی کہ ہم کلینگ کمپائلر کو براہ راست اپنی ایپ میں نہیں بنا سکے کیونکہ لائبریری نے ڈیسک ٹاپ API کا استعمال کیا ہے جو ہمیں اسٹور سرٹیفیکیشن پاس کرنے سے منع کرتا ہے۔ CLANG کی پیچیدگی کے پیش نظر، ان API کالز کو ہٹانا مشکل ہے۔ (ہمارے تجزیے سے، وہ API درحقیقت استعمال نہیں کیے گئے ہیں لیکن ایسا کوئی طریقہ نہیں ہے کہ بصری اسٹوڈیو یہ جانتا ہو۔) اس نگرانی کی وجہ سے، آپ کو ایک علیحدہ (مفت) + سی او پی آئی+ ایپ کو انسٹال کرنے کی ضرورت ہوگی۔ ہم اس تکلیف کے لیے معذرت خواہ ہیں۔ نیز، یونیورسل ونڈوز پلیٹ فارم کی محدودیت کی وجہ سے، آپ کو کوڈ کو مرتب کرنے کے لیے اضافی سیٹ اپ کرنے کی ضرورت ہوگی۔

مرحلہ وار ہدایات کے لیے براہ کرم https://light-tech.github.io/devmax.html پر ہماری گائیڈ دیکھیں۔

پہلا ورژن صرف کوڈ ایڈیٹنگ کو سپورٹ کرتا ہے۔ مستقبل میں، ہم شامل کرنے کا ارادہ رکھتے ہیں

* حذف کریں [پہلے سے تصور کے ثبوت کے طور پر 1.0.2.0 میں شامل کیا گیا ہے] C++ کمپائلر اور لنکر جب کلینگ 4.0 جاری کیا جاتا ہے (یہ صرف ڈیسک ٹاپ کی خصوصیت ہے) حذف کو ختم کریں۔

* ترجمان (صرف ڈیسک ٹاپ کی خصوصیت)؛ زیادہ تر آپ کے یونٹ ٹیسٹ چلانے کے لیے مفید ہے۔

* فولڈر وسیع کوڈ کی تلاش

* اور ممکنہ طور پر بہت سے اور جیسے نحو کی جانچ، کوڈ فارمیٹنگ

مشابہ پروگرام

متبادل

اس شائع کنندہ سے مزید