Programinės įrangos kūrėjai kasdien naudoja integruotas kūrimo aplinkas (IDE) ir teksto rengykles. Norint užtikrinti produktyvumą, labai svarbu turėti gerą teksto rengyklę arba IDE ir mokėti ja efektyviai naudoti.

Šiame vadove apžvelgsime kai kuriuos geriausius teksto rengyklės ir IDE, kuriuos galite naudoti kurdami C# arba Dotnet (.NET). Turime kažką kiekvienam, nesvarbu, ar naudojate „MacOS“, „Windows“, ar „Linux“.

Kas yra C#?

C# („C Sharp“) yra moderni atvirojo kodo ir kelių platformų programavimo kalba, kurią sukūrė „Microsoft“. Tai yra .NET programavimo kalbų šeimos dalis.

C# kalba yra tvirta ir plačiai naudojama verslo pasaulyje. Jos sintaksė panaši į Java ir yra orientuota į objektą. Galite paleisti ir kurti C# kodą savo „MacOS“, „Windows“ arba „Linux“ kompiuteryje.

C# kalba taip pat yra labai įvairi. Galite naudoti jį kurdami daugybę programų, įskaitant darbalaukio programas, mikropaslaugas, Azure funkcijas, programėlės mobiliesiems ir žiniatinklio API. Jūs netgi galite paleisti C# kodą savo naršyklėje, kaip ir JavaScript, naudodami WebAssembly (WASM).

instagram viewer

1. Raitelis

„Rider“ yra palyginti nauja IDE, išleista 2017 m. „JetBrains“ kompanija ją kuria kartu su daugeliu kitų pasaulinio lygio programinės įrangos kūrimo įrankių. Tai apima „IntelliJ IDE“ ir „PhpStorm ReSharper“.

„Rider“ yra vienas geriausių C# IDE, kurį galite naudoti. Tai galinga ir lengva IDE, kuri gali pasigirti daugybe kodo pertvarkymo ir produktyvumo patobulinimų. Galite pradėti naudoti „Rider“ nemokamą bandomąją versiją 30 dienų, po kurios turėsite sumokėti mėnesinį arba metinį abonementą.

Pažangesnėse „Rider“ prenumeratose yra kūrimo įrankių, tokių kaip „dotTrace“, „dotMemory“ ir „ReSharper“. Šio rašymo metu bazinė prenumerata kainuoja 150 USD per metus.

IDE galima naudoti „MacOS“, „Windows“ ir „Linux“ sistemose ir suteikia galimybę lengvai perkelti kodą į tris operacines sistemas.

Parsisiųsti: Raitelis (30 dienų nemokama bandomoji versija)

2. „Visual Studio“ kodas (VS kodas)

„Visual Studio Code“ arba populiariai žinomas „VS Code“ yra atvirojo kodo ir moderni „Microsoft“ teksto rengyklė. Jis yra lengvas ir naudoja minimalius jūsų kompiuterio išteklius.

Viena iš unikalių VS Code savybių yra galimybė palaikyti kelias programavimo kalbas. Yra parama Mašinraštis ir PHP, kuris yra pliusas viso krūvio kūrėjams. VS kodas taip pat yra labai konfigūruojamas ir išplečiamas per jo plėtinio prekyvietę. Pagrindinis C# kūrimo plėtinys yra C# „Visual Studio Code“. pateikė OmniSharp.

„VS Code“ galima naudoti visose pagrindinėse platformose: „Linux“, „MacOS“ ir „Windows“. Jis taip pat iš esmės palaikomas M1 silicio lustuose. Jūs netgi galite įdiegti ir paleisti VS kodą kitose sistemose, tokiose kaip Raspberry Pi.

Parsisiųsti: Visual Studio kodas (Laisvas)

3. Užtemimas

„Eclipse“ yra dar viena tvirta ir galinga IDE, kurią plačiai naudoja „Java“ kūrėjai, tačiau ji taip pat palaiko kitas kalbas, tokias kaip C ir C++.

Galite lengvai išplėsti jo funkcionalumą naudodami papildinius, kurie yra prieinami „Eclipse“ rinkoje. Jame taip pat yra kodo analizės ir derinimo įrankiai. Turėtumėte įdiegti aCute įskiepis už pirmos klasės C# kūrimo patirtį „Eclipse“.

„Eclipse“ yra atvirojo kodo ir pasiekiama „MacOS“, „Windows“ ir „Linux“.

Parsisiųsti: Užtemimas (Laisvas)

4. MonoDevelop

„MonoDevelop“ yra dar vienas tvirtas IDE. Jis palaiko ne tik C#, bet ir kitas Dotnet šeimos kalbas, tokias kaip F# ir Visual Basic.

IDE gali pasigirti daugybe funkcijų, kurios leidžia kūrėjams lengvai nustatyti pažangius projektus ar sprendimus.

Naudodami MonoDevelop galite lengvai perkelti C# projektus, kuriuos sukūrėte naudodami Visual Studio, į kitas operacines sistemas. Tiesą sakant, „Visual Studio for Mac“ yra pagrįsta „MonoDevelop“.

„MonoDevelop“ yra atvirojo kodo ir yra prieinama visose pagrindinėse operacinėse sistemose.

Parsisiųsti: MonoDevelop (Laisvas)

5. Atom

„Atom“ yra galingas ir lengvas teksto rengyklė, kurią palaiko „GitHub“ ir jo bendruomenė. Be C# kalbos, Atom palaiko keletą kitų kalbų, tokių kaip JavaScript ir HTML.

Redagavimo priemonę galima labai išplėsti naudojant plėtinius, o „Atom“ taip pat lengva tinkinti ir konfigūruoti pagal savo skonį. Jei esate susipažinę su kitų teksto redaktorių, pvz., VS Code ar Vim, klavišų kombinacijomis, galite lengvai perkelti juos į Atom.

Redaktorius gali pasigirti turtingu ir integruotu įrankiu, skirtu dirbti su „Git“ arba „GitHub“. Galite bėgti PowerShell arba bash komandas iš redaktoriaus per terminalo langą.

„Atom“ yra atvirojo kodo ir nemokamai pasiekiamas „MacOS“, „Windows“ ir „Linux“.

Parsisiųsti: Atom (Laisvas)

6. Vim

„Vim“ yra terminalo redaktorius, gyvuojantis kelis dešimtmečius. Jį galite naudoti daugeliui užduočių – nuo ​​sistemos failų konfigūravimo iki scenarijų rašymo ir visų programų programavimo.

„Vim“ redaktorius yra tvirtas, lengvas ir labai pritaikomas. „Vim“ taip pat yra su integruota mokymo programa padėti jums išmokti jį naudoti kasdienėje darbo eigoje.

Jei esate aistringas Vim vartotojas, tiesiog įdiekite kelis įrankius, pvz., OmniSharp, ir būsite pasiruošę kurti C# šiame galingame redaktoriuje.

„Vim“ yra atvirojo kodo ir prieinama „Windows“, „MacOS“ ir „Linux“. Daugumoje Linux ir Unix sistemų pagal numatytuosius nustatymus yra Vim redaktorius.

Parsisiųsti: Vim (Laisvas)

7. Visual Studio

Paskutinis, bet ne mažiau svarbus dalykas yra „Visual Studio“, gerai patikrinta ir patikima C# ir .NET IDE, kuri išlaikė laiko išbandymą; 2022 m. sukanka 25 metai.

Visual Studio yra galingas IDE. Jis gali pasigirti daugybe funkcijų, tokių kaip integruoti git įrankiai, kodo analizė ir profiliavimas, „NuGet“ paketų valdymas ir nuotolinis derinimas. Nenuostabu, kad tai yra vienas iš plačiausiai naudojamų IDE tarp C# kūrėjų.

Naudodami „Visual Studio“ galite kurti įvairias programas – nuo ​​konsolinių programų iki darbalaukio programų.

„Visual Studio Community“ yra nemokama ir pasiekiama „MacOS“ ir „Windows“. Norėdami gauti daugiau išplėstinių funkcijų ir palaikymo paslaugų, galite įsigyti verslo ar įmonės leidimų.

Parsisiųsti: Visual Studio bendruomenė (Laisvas)

IDE arba redaktoriaus pasirinkimas

Šiame vadove apžvelgti kai kurie geriausi IDE arba teksto rengyklės, kurias galite naudoti kurdami C#, nesvarbu, ar naudojate „Mac“, „Windows“ ar „Linux“ asmeninį kompiuterį.

Teksto rengyklė arba IDE yra vienas iš įrankių, kurį gausiai naudosite savo darbo eigoje kaip programinės įrangos kūrėjas. Pasirinkite vieną, kuri geriausiai atitinka jūsų poreikius, ir išmokite jį įvaldyti: žinokite, kaip naudoti sparčiuosius klavišus, tinkinti ir konfigūruoti ir pan. maksimaliam produktyvumui.

13 geriausių naršyklės IDE, apie kurias turėtų žinoti kiekvienas programuotojas

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Programavimas
  • Programavimas
  • Teksto redaktorius
  • Integruota plėtros aplinka

Apie autorių

Mwiza Kumwenda (55 straipsniai paskelbti)

„Mwiza“ kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai yra istorija, ekonomika, politika ir verslo architektūra.

Daugiau iš Mwiza Kumwenda

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia