| Հրատարակիչ | Lightech |
|---|---|
| Թողարկման ամսաթիվ | 14 ապր, 2018 թ. |
| Ավելացման ամսաթիվը | 01 մրտ, 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 և նմուշային նախագծեր, ինչպիսիք են https://github.com/light-tech/DevMaxDirectXTutorialSample մեր GitHub-ում:
DevMax-ը C/C++ ծրագրային ապահովման մշակման միջավայր է (IDE): Օգտվողի միջերեսը հիմնականում ներշնչված է Visual Studio (VS) կոդով, բայց ի տարբերություն VS Code-ի
* DevMax-ը գրված է C++-ով, այլ ոչ թե անարդյունավետ TypeScript-ով
* DevMax-ը շատ ավելի թեթև է (այն ավելի քիչ հզոր է և, իհարկե, չի կարող աջակցել երկարացմանը)
Համեմատած Visual Studio ամբողջական փաթեթի հետ,
* DevMax-ը չափազանց թեթև է. հավելվածն ինքնին տեղադրված է մոտ 2 ՄԲ, և 30 ՄԲ ավելով, դուք ստանում եք C/C++ կոմպիլյատորը և կապակցիչը՝ բոլորը մեկ փաթեթում (համեմատած 3 ԳԲ հիմնական Visual Studio-ի տեղադրման հետ Desktop Development-ի համար կամ 700 ՄԲ՝ պարզապես ստանալու համար: խմբագիր!):
* DevMax-ը չի աղտոտում ձեր համակարգը. այն ֆայլեր չի դնում ամենուր: Visual Studio-ն ստեղծում է թղթապանակների կուտակում Program Files-ում, տեղադրում է մի շարք փաթեթներ C:\ProgramData\Microsoft\VisualStudio-ում, հավելվածների կոնֆիգուրացիաները %localappdata%, ... և գրում է մոտ 100 ՄԲ տվյալ ռեեստրում:
* DevMax-ը շատ ավելի քիչ հիշողություն է օգտագործում, քան Visual Studio. Սովորական օգտագործումը սպառում է մոտ 10-40 ՄԲ հիշողություն (ավելի շատ կոմպիլյացիայի ժամանակ); համեմատած մոտ 800 ՄԲ VS-ի հետ (ի գիտություն ձեզ, VS-ը գործարկում է ոչ թե մեկ, այլ շատ տարբեր գործընթացներ գործարկման ժամանակ, նորություններ հավաքելու, թարմացումները ստուգելու և այլն: 2 ԳԲ RAM-ի տիպիկ մեքենան գրեթե առավելագույնը կթուլանա 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 խմբագրիչը և build կոնսոլը առանձին պատուհանների վրա:
* Վերջապես, բայց ոչ պակաս կարևորը, DevMax-ը տեղադրելու համար մի քանի վայրկյան է պահանջվում, մինչդեռ VS-ի համար սովորաբար կլսեք հետևյալ խոսակցությունը ծրագրային ապահովման ինժեների և ընկերոջ միջև.
-Ի՞նչ եք արել ձեր առաջին աշխատանքային օրը:
- Visual Studio-ի տեղադրում:
Իհարկե, DevMax-ը կարող է բոլորի համար հարմար գործիք չլինել, քանի որ այն չի ապահովում Visual Studio-ի ողջ հարմարավետությունն ու ծառայությունը (օրինակ՝ վրիպազերծումը): Այն համապատասխանում է չափավոր կարիք ունեցող ծրագրավորողներին. Օրինակ՝ ուսանողները, ովքեր փորձում են սովորել C/C++ ծրագրավորում կամ կոշտ հիմնական փորձ ունեցող մշակողներ, ովքեր գիտեն, թե ինչպես կատարել ախտորոշիչ լոգեր, գրել միավորի թեստեր և այլն, և պահանջում են կենդանի կարգաբերման փոքր աջակցություն: (DevMax-ի սկզբնական նպատակն է մշակել մեր սեփական Windows Store հավելվածը: Իրականում, DevMax-ն օգտագործվում է ինքն իրեն զարգացնելու համար: Մենք օգտագործում ենք DevMax-ը մշակելու համար, իսկ Visual Studio Team Service-ը՝ հավելվածը ստեղծելու և փորձարկելու համար:)
Աշխատանքային ընթացքը նույնքան պարզ է. բացեք աղբյուրի թղթապանակ, նավարկեք դրա միջով, խմբագրեք ֆայլերը:
ԿԱՐԵՎՈՐ ԾԱՆՈՒՑՈՒՄ.
ՑԱԲԱԼ ԷՐ, ՈՐ ՄԵՆՔ ՉԿԱՐՈՂԱՆՔ CLANG ԿՈՄՊԻԼԵՐՆ ՈՒՂԻՂ ՄԻԱՎՈՐԵԼ ՄԵՐ ՀԱՎԵԼՎԱԾԻ ՄԵՋ ՔԱՆԻ ՔԱՆԻ ՔԱՆԻ ԳՐԱԴԱՐԱՆՆ ՕԳՏԱԳՈՐԾԵԼ Է ՍՐԱՀԱՍԱՐԱՆԻ API-ից, որը թույլ չի տալիս մեզ անցնել խանութի հավաստագրումը: Հաշվի առնելով CLENG-ի Բարդությունը, ԴԺՎԱՐ Է ՀԱՆԵԼ ԱՅԴ API ԶԱՆԳԵՐԸ: (ՄԵՐ ՎԵՐԼՈՒԾՈՒԹՅԱՆ ԵՎ, ԱՅԴ API-ն իրականում ԱՆՎՏԱՆԳՎԱԾ ՉԷ, ԲԱՅՑ ՎԻԶՈՒԱԼ ՍՏՈՒԴԻՈՆ ԱՅԴ ՈՐ ԳԻՏԻ ՉԿԱ:) ԱՅՍ ԱՆՁՆԱԿՑՈՒԹՅԱՆ ՀԱՄԱՐ ԴՈՒՔ ՊԵՏՔ ԿՏԵՂԱԴՐԵՔ ԱՌԱՆՁԻՆ (ԱՆՎՃԱՐ) ՀԱՎԵԼՎԱԾ COMPIC+FROM: ՑԱՎՈՒՄ ԵՆՔ ԱՅՍ անհարմարության համար։ ՆԱԵՎ ՈՒՆԻՎԵՐՍԱԼ WINDOWS ՀԱՐԹԱԿԻ ՍԱՀՄԱՆԱՓԱԿՈՒԹՅԱՆ ՀԱՄԱՐ ԿՈԴ ԿԱԶՄԵԼՈՒ ՀԱՄԱՐ ԱՆՀՐԱԺԵՇՏ ԿԵՆՔ ԿԱՏԱՐԵՔ ԼՐԱՑՈՒՑ ԿԱՐԳԱՎՈՐՈՒՄՆԵՐԸ:
Խնդրում ենք դիմել մեր ուղեցույցին՝ https://light-tech.github.io/devmax.html՝ քայլ առ քայլ հրահանգների համար:
Առաջին տարբերակը աջակցում է միայն կոդի խմբագրմանը: Ապագայում նախատեսում ենք ավելացնել
* ՋՆՋԵԼ [Արդեն ավելացվել է 1.0.2.0-ում՝ որպես հայեցակարգի ապացույց] C++ կոմպիլյատոր և կապող, երբ թողարկվի Clang 4.0 (սա միայն աշխատասեղանի գործառույթն է) ՎԵՐՋ ՋՆԵԼ
* Թարգմանիչ (միայն աշխատասեղանի համար նախատեսված հատկություն); հիմնականում օգտակար է ձեր միավորի թեստերն իրականացնելու համար
* Թղթապանակի կոդի որոնում
* Եվ հնարավոր է շատ ավելին, ինչպիսիք են շարահյուսության ստուգումը, կոդի ձևաչափումը