SharpDevelop 4.3.3
Նկարագրություն
SharpDevelop-ը հզոր և անվճար Ինտեգրված զարգացման միջավայր է (IDE) Microsoft-ի C# և VB.NET նախագծերի համար: NET հարթակ. Այն առաջարկում է գործառույթների լայն շրջանակ, որոնք այն դարձնում են իդեալական ընտրություն այն մշակողների համար, ովքեր ցանկանում են ստեղծել բարձրորակ ծրագրային հավելվածներ:
SharpDevelop-ի հիմնական առանձնահատկություններից մեկը ձևաթղթերի դիզայնն է, որը թույլ է տալիս ծրագրավորողներին հեշտությամբ ստեղծել օգտատերերի միջերեսներ իրենց հավելվածների համար՝ օգտագործելով քաշել և թողնել ֆունկցիոնալությունը: Այս ֆունկցիան աջակցում է ինչպես C#-ին, այնպես էլ VB.NET-ին, ինչը ծրագրավորողների համար հեշտացնում է անհրաժեշտության դեպքում անցնել երկու լեզուների միջև:
SharpDevelop-ի մեկ այլ կարևոր առանձնահատկությունն այն է, որ կոդերի լրացման գործառույթն է, որը տրամադրում է առաջարկներ մուտքագրելիս՝ ելնելով ձեր կոդի համատեքստից: Այս հատկությունը ներառում է նաև Ctrl+Space դյուրանցումների աջակցություն, ինչը հեշտացնում է սովորաբար օգտագործվող կոդի հատվածների արագ տեղադրումը:
SharpDevelop-ը ներառում է նաև XML խմբագրման հնարավորություններ՝ թույլ տալով ծրագրավորողներին աշխատել XML ֆայլերի հետ անմիջապես IDE-ում: IDE-ն աջակցում է նաև ծալման, ինչը հեշտացնում է ձեր կոդի այն հատվածները, որոնց վրա ներկայումս չեք աշխատում:
Բացի այս հիմնական հատկանիշներից, SharpDevelop-ը ներառում է մի քանի այլ գործիքներ, որոնք այն դարձնում են բազմակողմանի և հզոր զարգացման միջավայր: Օրինակ, IDE-ն ներառում է C#-ից VB.NET փոխարկիչ, ինչպես նաև VB.NET-ից C# փոխարկիչ, ինչը հեշտացնում է մշակողների համար, ովքեր ծանոթ են մի լեզվի, բայց պետք է աշխատեն մեկ այլ լեզվով:
SharpDevelop-ն ամբողջությամբ գրված է C#-ով, ինչը նշանակում է, որ մշակողները կարող են հեշտությամբ երկարացնել կամ փոփոխել IDE-ն, եթե նրանց լրացուցիչ ֆունկցիոնալություն է անհրաժեշտ: IDE-ն ունի նաև ներկառուցված աջակցություն NUnit թեստավորման շրջանակների և հավաքման անալիզատորի գործիքով, որն օգնում է բացահայտել ձեր կոդի հնարավոր խնդիրները նախքան այն կազմելը:
Վերջապես, SharpDevelop-ը ներառում է աջակցություն ILAsm-ի և C++ backends-ի համար, որոնք ներդաշնակ են: Սա նշանակում է, որ անհրաժեշտության դեպքում դուք կարող եք օգտագործել այս լեզուները C#-ի և VB.NET-ի կողքին նույն նախագծի շրջանակներում:
Ընդհանուր առմամբ, SharpDevelop-ը հիանալի ընտրություն է ցանկացած ծրագրավորողի համար, որը փնտրում է ազատ, բայց հզոր զարգացման միջավայր՝ հատուկ նախագծված ամուր հատկանիշներով: NET նախագծեր. Անկախ նրանից, թե դուք նոր եք սկսում, թե ունեք տարիների փորձ, այս բազմակողմանի գործիքն ունի այն ամենը, ինչ ձեզ հարկավոր է արագ և արդյունավետ բարձրորակ ծրագրային հավելվածներ ստեղծելու համար:
ԿԱՐԵՎՈՐ մասեր:
- Անվճար ինտեգրված զարգացման միջավայր (IDE), որը նախատեսված է հատուկ համար. NET նախագծեր
- Աջակցում է ինչպես C#, այնպես էլ VB.NET ծրագրավորման լեզուներին
- Ձևերի դիզայները թույլ է տալիս օգտվողներին հեշտությամբ ստեղծել օգտվողի միջերեսներ՝ օգտագործելով քաշել և թողնել ֆունկցիոնալությունը
- Կոդի լրացումը տրամադրում է առաջարկներ՝ հիմնված համատեքստի վրա, մուտքագրելիս
- Ներառում է XML խմբագրման հնարավորությունները ծալովի տարբերակների հետ միասին
- Ներառում է փոխարկիչներ և՛ C#-ից դեպի VB.Net և՛ հակառակը:
- Ամբողջովին գրված է C#-ով, որը թույլ է տալիս օգտատերերին լիարժեք վերահսկել անհատականացման տարբերակները:
- Ներկառուցված աջակցություն, որը տրամադրվում է NUnit թեստավորման շրջանակների և հավաքման անալիզատորի գործիքի կողմից:
- Աջակցում է ILAsm & CPP backends-ը առանց տուփի:
Օգուտները:
1) Անվճար. Sharpdevelop-ի կողմից առաջարկվող հիմնական առավելություններից մեկը դրա ծախսարդյունավետությունն է, քանի որ այս ծրագրաշարն անվճար է: Մշակողները կարող են օգտվել դրա բոլոր առաջադեմ գործառույթներից՝ առանց որևէ ֆինանսական բեռի:
2) Բազմակողմանի. Բազմաթիվ ծրագրավորման լեզուների աջակցությամբ, ինչպիսիք են CPP և ILAsm-ը, ավանդականների հետ միասին, ինչպիսին է Visual Basic-ը (.Net), այս ծրագրաշարն առաջարկում է բազմակողմանիություն, ինչպես ոչ մի այլ:
3) Օգտագործողի համար հարմար ինտերֆեյս. դրա ինտուիտիվ ինտերֆեյսը տարբեր գործառույթների միջոցով նավարկությունն անխափան է դարձնում, նույնիսկ եթե նախկինում նման գործիքների հետ աշխատելու քիչ փորձ կա:
4) Հզոր առանձնահատկություններ. կոդի ավարտից առաջարկներ են տրամադրում համատեքստի հիման վրա մուտքագրելիս; Ձևերի դիզայներ, որը թույլ է տալիս օգտվողներին հեշտացնել օգտատերերի միջերեսներ ստեղծելիս; Փոխարկիչներ ինչպես c-sharp-to-vb.net-ից և հակառակը; XML-ի խմբագրման հնարավորությունները ծալովի ընտրանքների հետ միասին. այս բոլոր հզոր առանձնահատկությունները կտրուկ զարգացումը դարձնում են առանձնանալ այսօր հասանելի այլ նմանատիպ գործիքներից:
5) Բաց կոդով. Բաց կոդով լինելը նշանակում է, որ յուրաքանչյուրը կարող է նպաստել այս արդեն զարմանալի արտադրանքի բարելավմանը: Օգտագործողները լիովին վերահսկում են անհատականացման տարբերակները նույնպես:
Եզրակացություն:
Եզրափակելով, մենք խստորեն խորհուրդ ենք տալիս զարգացնել իր բազմակողմանիությունը՝ զուգակցված առանց որևէ գնով առաջարկվող ամուր գործառույթների: Նրա ինտուիտիվ ինտերֆեյսը անխափան է դարձնում նավարկությունը տարբեր գործառույթների միջոցով, նույնիսկ եթե նախկինում նման գործիքների հետ աշխատելու քիչ փորձ կա: Ներկառուցված աջակցությամբ, որը տրամադրվում է NUnit թեստավորման շրջանակների և հավաքման անալիզատորի գործիքի, ինչպես նաև փոխարկիչներ c-sharp-ի-vb.net-ից և հակառակը, ոչինչ չի խանգարում որևէ մեկին արագ արդյունավետ կերպով ստեղծել բարձրորակ ծրագրային հավելվածներ՝ օգտագործելով sharpdevelop-ն այսօր:
Ամբողջական բնութագիրը
Հրատարակիչ | IcSharpCode |
Հրատարակիչների կայք | http://www.icsharpcode.net |
Թողարկման ամսաթիվ | 2013-08-29 |
Ավելացման ամսաթիվը | 2013-08-29 |
Կատեգորիա | Մշակողի գործիքներ |
Ենթակարգ | IDE ծրագրակազմ |
Տարբերակ | 4.3.3 |
OS պահանջները | Windows XP SP 2, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
Պահանջներ | Microsoft .NET Framework 2.0, 3.0, 3.5, and 4.0 |
Գինը | Free |
Շաբաթական ներբեռնումներ | 0 |
Ընդհանուր ներբեռնումներ | 17754 |
Comments: