4 geriausios integruotos „Linux“ kūrimo aplinkos

„Linux“ kodas

„Linux“ mes turime įvairių įrankių, kurie gali mums padėti kurti ir plėtoti programas. Daugelio žodžiais tariant, „Linux“ yra neabejotinai viena iš rekomenduojamų sistemų kurti programas.

Šį kartą pasinaudokime proga ir pakalbėkime apie keletą geriausių integruotų kūrimo aplinkų (IDE), kurį galime naudoti norimame „Linux“ paskirstyme.

"NetBeans"

netbeans-edit-php-puslapis

„NetBeans“ yra populiari tarp platformų C / C ++ IDE, palaikanti kitas programavimo kalbas. Tai apima įvairius C / C ++ projekto šablonus, o programas galima sukurti naudojant statines ir dinamines bibliotekas.

Be to, galite pakartotinai naudoti esamą kodą savo projektams kurti, taip pat naudodami vilkite ir upuść, kad į jį importuotumėte dvejetainius failus, kad galėtumėte kurti programas iš pagrindų.

Tarp Galima pabrėžti pagrindines jo savybes:

  • C / C ++ redaktorius yra gerai integruotas su keliais seansais, įrankiais ir GNU GDB derintuvu.
  • Pagalba kodo pagalba
  • Kurkite ir vykdykite C / C ++ testus iš vidaus
  • Jis palaiko Qt įrankį
  • Palaikymas .tar, .zip ir daugeliui kitų archyvinių failų
  • Kelių kompiliatorių, tokių kaip GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio ir MinGW, palaikymas
  • Failų naršymas

Kodas :: Blokai

„CodeBlocks“

Tai yra atviro kodo kūrimo aplinka, licencijuota pagal GNU General Public License licenciją Jis palaiko kelis kompiliatorius, tarp kurių galime rasti „MinGW / GCC“, „Digital Mars“, „Microsoft Visual C ++“, „Borland C ++“, „LLVM Clang“, „Watcom“, LCC ir „Intel C ++ Compiler“.

Jis turi pasirinktinę sukūrimo sistemą ir pasirinktinę sukūrimo palaikymą.

„CodeBlocks“ galima naudoti „Windows“, „Linux“ ir „MacOS“ sistemose ir jis buvo perkeltas į „FreeBSD“, „OpenBSD“ ir „Solaris“.

Šis IDE Jis sukurtas taip, kad būtų labai išplėstas ir visiškai sukonfigūruojamas, galite išplėsti įskiepių naudojimą.

Tarp pagrindines charakteristikas, kurias galime išryškinti iš šios programos galime rasti:

  • Darbo sritis, kad būtų galima sujungti kelis projektus.
  • Adaptyvi darbo sritis
  • Projekto naršyklė; failų, simbolių (paveldėtų ir kt.), klasių, išteklių vaizdas.
  • Redaktorius su skirtukais, keli failai.
  • Sintaksės dažymas
  • Kodo automatinis užbaigimas.
  • Pasirinkimu sarasas.
  • Išplėstinė eilučių paieška failuose: dabartinė, atidaryta, projektas, darbo sritis, aplankuose).
  • Parama kompiliavimui lygiagrečiai (naudojant kelis procesorius / branduolius).

clion

clion

IDE sutelkė dėmesį į C ir C ++ programavimo kalbų kūrimą, „CLion“ yra daugiaplatformis IDE, todėl jį galima naudoti „Linux“, „MacOS“ ir „Windows“, integruotose su „CMake build“ sistema.

Pradinė versija jis suderinamas su „GNU Compiler Collection“ (GCC) ir „Clang“ bei „GDB Debugger“, LLDB ir „Google Test“ kompiliatoriais. Be C ir C ++, CLion palaiko kitas kalbas tiesiogiai arba per papildinius: „Kotlin“, „Python“, „Rust“, „Swift“ ir kt.

„CLion“, kaip ir daugelio IDE, funkcija yra lengvai užpildyti kodą, todėl „CLion“ gali padėti sutaupyti daug laiko užbaigiant jūsų rašomo kodo sintaksę.

Negana to, „CLion“ taip pat turi iš anksto suformatuotus kodo sintaksės šablonus, su kuriais nurodote sintaksę ir jis sugeneruos kodą, taip pat parodys galimas sintakses ir taip pagerins rašymo greitį.

„PyCharm“

pycharm-pitonas

Kryžminis platformos IDE, naudojamas programavimo srityje, P„ycharm“ yra su „python“ konsole, kur galite rašyti scenarijus, kai juos paleidžiate. Priklausomai nuo jūsų pageidavimų, langai gali būti perjungti į doko, plūduriuojantį, lango ar padalijimo režimą.

Įjungus prijungimo režimą, prisegtas režimas taip pat gali būti įjungtas, kad būtų galima prisegti įrankius.

Tarp Galima pabrėžti pagrindines jo savybes:

  • Kodavimo pagalba ir analizė, užbaigiant kodą, sintaksę ir klaidas.
  • Projektų ir kodų naršymas, specializuoti projekto rodiniai, failų struktūros rodiniai ir greitas perėjimas tarp failų, klasių, metodų ir naudojimo
  • „Python“ refaktoravimas: apima pervadinimą, išskyrimo metodą, įterpkite kintamąjį, įterpkite konstanta, patraukite aukštyn, stumkite žemyn ir kt
  • Palaikymas žiniatinklio sistemoms: „Django“, „web2py“ ir „Flask“
  • Integruotas „Python“ derintuvas
  • Integruotas vieneto testavimas su eilutės kodo aprėptimi
  • „Google App Engine Python“ kūrimas
  • Versijų valdymo integravimas: vieninga „Mercurial“, „Git“, „Subversion“, „Perforce“ ir CVS vartotojo sąsaja su keitiklių sąrašais ir sujungimais.

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   kirbylife sakė

    Gana subjektyvu

  2.   Ektod sakė

    Visiškai aiškus pavyzdys yra „pycharm“, gerai, tarkime, kad jis yra „ketvirtas“ geriausias sąraše, bet ką daryti, jei aš nesivystau pitone? O visa kita taip pat subjektyvu, „gedit“ kartu su kompiliatoriumi galėtų būti dedami į 1-ą vietą, atsižvelgiant į skonį ir norą gaišti bet kurio laiką.

  3.   pr0per sakė

    Ir užtemimas? Daug naudojo „j2ee“