4 parimat integreeritud arenduskeskkonda Linuxile

Linuxi kood

Linuxis meil on erinevaid tööriistu, mis aitavad meid rakenduste loomisel ja arendamisel. Paljude sõnade järgi on Linux kahtlemata üks soovitatud süsteeme rakenduste arendamiseks.

seekord kasutame seda võimalust, et rääkida parimatest integreeritud arenduskeskkondadest (IDE), mida saame kasutada eelistatud Linuxi jaotuses.

NetBeans

netbeans-edit-php-leht

NetBeans on populaarne platvormidevaheline C / C ++ IDE, mis toetab teisi programmeerimiskeeli. See sisaldab erinevat tüüpi projektimalle C / C ++ jaoks ja rakendusi saab ehitada staatiliste ja dünaamiliste teekide abil.

Lisaks saate oma olemasolevat koodi oma projektide loomiseks taaskasutada ning ka binaarfailide importimiseks lohistamise ja lohistamise abil rakenduste loomiseks maast madalast üles.

Vahel Selle peamisi omadusi saab esile tõsta:

  • Redaktor C / C ++ on hästi integreeritud mitme seansi, tööriistade ja GNU GDB siluriga.
  • Koodiabi tugi
  • Looge ja käivitage C / C ++ testid seestpoolt
  • Sellel on Qt tööriista tugi
  • Toetus tihendusformaatidele .tar, .zip ja paljudele teistele arhiivifailidele
  • Toetus mitmele kompilaatorile nagu GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio ja MinGW
  • Failide sirvimine

Kood :: Plokid

Koodiblokid

See on avatud lähtekoodiga arenduskeskkond, millele on antud litsents GNU üldise avaliku litsentsi alusel Sellel on tugi mitmele kompilaatorile, mille hulgas on MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC ja Intel C ++ Compiler.

Sellel on kohandatud ehitussüsteem ja valikuline ehitustugi.

CodeBlocks on saadaval Windowsi, Linuxi ja macOS-i jaoks ning see on teisaldatud FreeBSD, OpenBSD ja Solaris.

See IDE on loodud väga laiendatavaks ja täielikult seadistatavaks, saate laiendada pistikprogrammide kasutamist.

Vahel peamised omadused, mida saame esile tuua sellest programmist leiame:

  • Tööruumid mitme projekti ühendamiseks.
  • Kohanduv tööruum
  • Projekti brauser; failide, sümbolite (päritud jne), klasside, ressursside vaade.
  • Vahekaartidega redaktor, mitu faili.
  • Süntaksi värvimine
  • Koodi automaatne täitmine.
  • Rippmenüü.
  • Täpsem stringide otsing failides: praegune, avatud, projekt, tööruum kaustades).
  • Paralleelselt kompileerimise tugi (mitme protsessori / südamiku kasutamine).

Clion

Clion

IDE keskendus C ja C ++ programmeerimiskeelte arendamisele, CLion on platvormidevaheline IDE, nii et seda saab kasutada Linuxis, MacOS-is ja Windowsis, mis on integreeritud CMake build-süsteemiga.

Esialgne versioon see ühildub GNU Compiler Collectioni (GCC) ning Clangi ja GDB silurite, LLDB ja Google Testi kompilaatoritega. Lisaks C ja C ++, CLion toetab teisi keeli otse või pistikprogrammide kaudu: Kotlin, Python, Rust, Swift jt.

Nagu paljudel IDE-del, on CLionil ka funktsioon, mis hõlbustab koodi täitmist, mille abil CLion aitab teil säästa palju aega oma koodi süntaksi lõpuleviimisel.

Ja lisaks sellele on CLionil ka eelvormindatud koodisüntaksimallid, millega märkite süntaks ja see genereerib koodi, näidates ka võimalikke süntakse ja parandades seeläbi kirjutamiskiirust.

Pügarm

pycharm-python

Programmeerimise valdkonnas kasutatav platvormiülene IDE, Pycharm on varustatud pythoni konsooliga, kuhu saate skriptid käivitamise ajal kirjutada. Aknaid saab lülitada dokkimisrežiimi, ujuvrežiimi, aknarežiimi või jagatud režiimi sõltuvalt teie eelistustest.

Kui lülitate dokitud režiimi sisse, saab tööriistade kinnitamiseks aktiveerida ka kinnitatud režiimi.

Vahel Selle peamisi omadusi saab esile tõsta:

  • Kodeerimisabi ja -analüüs koos koodi lõpuleviimisega, süntaksiga ja vigade esiletõstmisega.
  • Projektide ja koodide navigeerimine, spetsiaalsed projektivaated, failistruktuuri vaated ning kiired hüppeed failide, klasside, meetodite ja kasutusviiside vahel
  • Pythoni refaktoreerimine: sisaldab ümbernimetamist, ekstraktsioonimeetodit, muutuja sisestamist, konstandi sisestamist, üles tõmbamist, alla surumist ja teisi
  • Veebiraamistike tugi: Django, web2py ja Flask
  • Sisseehitatud Pythoni silur
  • Integreeritud üksuse testimine rea-rea koodide katvusega
  • Google App Engine Pythoni arendus
  • Versioonihalduse integreerimine: Mercuriali, Giti, Subversioni, Perforce'i ja CVS-i ühtne kasutajaliides koos muudatuste loenditega ja liitmisega.

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   kirbylife DIJO

    Üsna subjektiivne

  2.   Ektod DIJO

    Täiesti selge näide on pycharm, ok ütleme, et see on nimekirja parim "neljas", aga mis siis, kui ma ei arene pythonis? Ja kõik muu on ka subjektiivne, gedit koos koostajaga võiks olla esikohal sõltuvalt maitsest ja soovist kellegi aega raisata.

  3.   pr0per DIJO

    Ja varjutus? Kasutati j2ee jaoks palju