4 z najlepších integrovaných vývojových prostredí pre Linux

linuxový kód

V systéme Linux máme rôzne nástroje, ktoré nám môžu pomôcť pri vytváraní a vývoji aplikácií. Podľa mnohých ľudí je Linux nepochybne jedným z odporúčaných systémov na vývoj aplikácií.

Pri tejto príležitosti využime túto príležitosť a porozprávajme sa o niektorých z najlepších integrovaných vývojových prostredí (IDE), ktoré môžeme použiť v našej preferovanej distribúcii Linuxu.

NetBeans

NetBeans-edit-php-page

NetBeans je populárne C / C ++ IDE pre rôzne platformy s podporou ďalších programovacích jazykov. Zahŕňa rôzne typy šablón projektu pre C / C ++ a aplikácie je možné vytvárať pomocou statických a dynamických knižníc.

Ďalej môžete svoj existujúci kód znova použiť na zostavenie svojich projektov a tiež pomocou drag and drop importovať do neho binárne súbory na vytváranie aplikácií od základu.

Medzi Je možné zdôrazniť jeho hlavné charakteristiky:

  • Editor C / C ++ je dobre integrovaný do viacerých relácií, nástrojov a debuggeru GNU GDB.
  • Podpora pre pomoc s kódom
  • Vytvárajte a spúšťajte testy C / C ++ zvnútra
  • Má podporu nástrojov Qt
  • Podpora kompresných formátov .tar, .zip a mnohých ďalších archívnych súborov
  • Podpora viacerých prekladačov ako GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio a MinGW
  • Prehliadanie súborov

Kód :: bloky

Bloky kódu

Toto je vývojové prostredie otvoreného zdroja licencované na základe GNU General Public License Má podporu viacerých prekladačov, medzi ktorými nájdeme MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC a Intel C ++ Compiler.

Má vlastný zostavovací systém a voliteľnú podporu zostavenia.

CodeBlocks je k dispozícii pre Windows, Linux a macOS a bol prenesený na FreeBSD, OpenBSD a Solaris.

Toto IDE Je navrhnutý tak, aby bol veľmi rozšíriteľný a plne konfigurovateľný, môžete rozšíriť použitie doplnkov.

Medzi hlavné charakteristiky, ktoré môžeme vyzdvihnúť z tohto programu nájdeme:

  • Pracovné priestory na kombinovanie viacerých projektov.
  • Adaptívny pracovný priestor
  • Prehliadač projektu; pohľad na súbory, symboly (zdedené atď.), triedy, zdroje.
  • Editor s kartami, viac súborov.
  • Syntaxové zafarbenie
  • Automatické dopĺňanie kódu.
  • Rozbaľovací zoznam.
  • Pokročilé vyhľadávanie reťazcov v súboroch: aktuálny, otvorený, projekt, pracovný priestor, v priečinkoch).
  • Podpora paralelnej kompilácie (s použitím viacerých procesorov / jadier).

clion

clion

IDE zamerané na vývoj v programovacích jazykoch C a C ++, CLion je multiplatformné IDE, takže ho možno používať v systémoch Linux, MacOS a Windows integrovaných do systému CMake Build.

Počiatočná verzia je kompatibilný s kompilátormi GNU Compiler Collection (GCC) a Clang a GDB Debugger, LLDB a Google Test. Okrem C a C ++ aj CLion podporuje ďalšie jazyky priamo alebo prostredníctvom doplnkov: Kotlin, Python, Rust, Swift a ďalšie.

Rovnako ako mnoho IDE, aj CLion má funkciu ľahkého dokončenia kódu, vďaka čomu vám CLion pomôže ušetriť veľa času pri dokončovaní syntaxe vášho kódu, ktorý do neho píšete.

A nielen to, CLion má aj predformátované šablóny syntaxe kódu, pomocou ktorých uvediete syntax a vygeneruje kód, ktorý vám tiež ukáže možnú syntax a tým zvýši rýchlosť zápisu.

PyCharm

pycharm-python

Multiplatformné IDE používané v oblasti programovania, Pycharm je dodávaný s konzolou python, kde môžete písať skripty hneď po ich spustení. Okná je možné prepnúť do dokovacieho režimu, plávajúceho režimu, režimu okna alebo rozdeleného režimu podľa vašich preferencií.

Keď zapnete ukotvený režim, môže sa aktivovať aj pripnutý režim, pomocou ktorého môžete pripnúť svoje nástroje.

Medzi Je možné zdôrazniť jeho hlavné charakteristiky:

  • Pomoc s kódovaním a analýza s doplnením kódu, syntaxou a zvýraznením chyby.
  • Navigácia v projektoch a kódoch, špecializované zobrazenia projektu, zobrazenia štruktúry súborov a rýchle skoky medzi súbormi, triedami, metódami a použitiami
  • Refaktorovanie v Pythone: zahŕňa premenovanie, metódu extrakcie, vloženie premennej, vloženie konštanty, vytiahnutie, stlačenie a ďalšie
  • Podpora webových rámcov: Django, web2py a Flask
  • Zabudovaný debugger Pythonu
  • Integrované testovanie jednotiek s pokrytím kódu po riadku
  • Vývoj aplikácie Python pre Google App Engine
  • Integrácia riadenia verzií: Jednotné používateľské rozhranie pre Mercurial, Git, Subversion, Perforce a CVS s mennými zoznamami a zlúčením.

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   kirbylife dijo

    Celkom subjektívne

  2.   Ektod dijo

    Celkovým jasným príkladom je pycharm, ok, povedzme, že je to „štvrtý“ najlepší na zozname, ale čo keď sa nevyvíjam v pythone? A všetko ostatné je tiež subjektívne, gedit spolu s prekladačom by sa dali umiestniť do prvej 1 v závislosti od chutí a túžby niekoho stratiť čas.

  3.   pr0per dijo

    A zatmenie? Veľa sa používa pre j2ee