4 najboljših integriranih razvojnih okolij za Linux

linux koda

V Linuxu imamo različna orodja, ki nam lahko pomagajo pri ustvarjanju in razvoju aplikacij. Po besedah ​​mnogih je Linux nedvomno eden od priporočenih sistemov za razvoj aplikacij.

Ob tej priložnosti izkoristimo to priložnost in se pogovorimo o nekaterih najboljših integriranih razvojnih okoljih (IDE), ki ga lahko uporabimo v naši prednostni distribuciji Linuxa.

NetBeans

stran netbeans-edit-php

NetBeans je priljubljen medplatformni C / C ++ IDE s podporo za druge programske jezike. Vključuje različne vrste projektnih predlog za C / C ++, aplikacije pa je mogoče graditi z uporabo statične in dinamične knjižnice.

Poleg tega lahko obstoječo kodo znova uporabite za izdelavo svojih projektov, vanjo pa lahko s povleci in spusti uvozite binarne datoteke za gradnjo aplikacij od tal.

Med Izpostaviti je mogoče njegove glavne značilnosti:

  • Urejevalnik C / C ++ je dobro integriran z več sejami, orodji in razhroščevalnikom GNU GDB.
  • Podpora za pomoč pri kodiranju
  • Ustvarite in zaženite teste C / C ++ od znotraj
  • Ima podporo za orodje Qt
  • Podpora za formate stiskanja .tar, .zip in še veliko več arhivskih datotek
  • Podpora za več prevajalnikov, kot so GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio in MinGW
  • Brskanje po datotekah

Koda :: Bloki

Kodni bloki

To je odprtokodno razvojno okolje, licencirano pod splošno javno licenco GNU Podpira več prevajalnikov, med katerimi najdemo MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC in Intel C ++ Compiler.

Ima sistem izdelave po meri in neobvezno podporo za gradnjo.

CodeBlocks je na voljo za Windows, Linux in macOS in je bil prenesen na FreeBSD, OpenBSD in Solaris.

Ta IDE Zasnovan je tako, da je zelo razširljiv in v celoti nastavljiv, lahko razširite uporabo vtičnikov.

Med glavne značilnosti, ki jih lahko izpostavimo iz tega programa lahko najdemo:

  • Delovni prostori za kombiniranje več projektov.
  • Prilagodljiv delovni prostor
  • Brskalnik projektov; pogled datotek, simbolov (podedovanih itd.), razredov, virov.
  • Urejevalnik z zavihki, več datotek.
  • Sintaksno obarvanje
  • Samodejno dokončanje kode.
  • Spustni seznam.
  • Napredno iskanje nizov v datotekah: trenutno, odprto, projekt, delovni prostor, v mapah).
  • Podpora za vzporedno kompilacijo (z uporabo več procesorjev / jeder).

clion

clion

IDE, osredotočen na razvoj programskih jezikov C in C ++, CLion je medplatformni IDE, zato ga je mogoče uporabljati v Linuxu, macOS in Windows, integriranem s sistemom gradnje CMake.

Začetna različica združljiv je z zbirko prevajalnikov GNU (GCC) in prevajalniki Clang in GDB Debugger, LLDB in Google Test. Poleg C in C ++ še CLion podpira druge jezike neposredno ali prek vtičnikov: Kotlin, Python, Rust, Swift in drugi.

CLion ima, tako kot mnogi IDE-ji, funkcijo enostavnega izpolnjevanja kode, s pomočjo katere vam lahko CLion prihrani veliko časa pri dokončanju sintakse kode, ki jo pišete vanj.

In ne samo to, CLion ima tudi vnaprej oblikovane predloge sintakse kode, s katerimi navedete sintakso in ta bo generirala kodo, prikazala vam bo tudi možne sintakse in s tem izboljšala hitrost pisanja.

PyCharm

pycharm-python

IDE z več platformami, ki se uporablja na področju programiranja, Pycharm je opremljen s konzolo python, kjer lahko pišete skripte, ko jih zaženete. Okna lahko preklopite v način za priklop, plavajoči način, način okna ali razdeljen način, odvisno od vaših želja.

Ko vklopite priklopni način, lahko pripeti način aktivirate tudi za pripenjanje orodij.

Med Izpostaviti je mogoče njegove glavne značilnosti:

  • Pomoč pri kodiranju in analiza z dopolnjevanjem kode, sintakso in poudarjanjem napak.
  • Navigacija po projektih in kodah, specializirani pogledi projektov, pogledi strukture datotek in hitri preskoki med datotekami, razredi, metodami in uporabami
  • Refaktoriranje Pythona: vključuje preimenovanje, način ekstrakcije, vstavitev spremenljivke, vstavljanje konstante, vlečenje, potiskanje in drugo
  • Podpora za spletne okvire: Django, web2py in Flask
  • Vgrajen razhroščevalec Python
  • Integrirano enotno preskušanje s pokritostjo kod po vrsti
  • Razvoj Google App Engine Python
  • Integracija nadzora različic: enoten uporabniški vmesnik za Mercurial, Git, Subversion, Perforce in CVS s seznami sprememb in spajanjem.

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   kirbylife je dejal

    Precej subjektivno

  2.   Ektod je dejal

    Popolnoma jasen primer je pycharm, recimo, da je "četrti" najboljši na seznamu, kaj pa, če se ne razvijem v pythonu? In vse ostalo je tudi subjektivno, gedit bi se lahko skupaj s prevajalnikom uvrstil v prvo lestvico, odvisno od okusa in želje, da bi kdo izgubil čas.

  3.   pr0per je dejal

    In mrk? Veliko uporablja za j2ee