SharpDevelop

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: