4 av de beste integrerte utviklingsmiljøene for Linux

Linux-kode

På Linux vi har forskjellige verktøy som kan hjelpe oss med å lage og utvikle applikasjoner. Med mange ord er Linux utvilsomt et av de anbefalte systemene for å gjennomføre applikasjonsutvikling.

denne gangen la oss benytte anledningen til å snakke om noen av de beste integrerte utviklingsmiljøene (IDE) som vi kan bruke i vår foretrukne Linux-distribusjon.

NetBeans

netbeans-edit-php-side

NetBeans er en populær plattform C / C ++ IDE med støtte for andre programmeringsspråk. Den inneholder forskjellige typer prosjektmaler for C / C ++, og applikasjoner kan bygges ved hjelp av statiske og dynamiske biblioteker.

I tillegg kan du bruke den eksisterende koden din til å bygge prosjektene dine, og også bruke dra og slipp for å importere binære filer til den for å bygge applikasjoner fra grunnen av.

Mellom Hovedegenskapene kan fremheves:

  • C / C ++ -redigereren er godt integrert med flere økter, verktøy og GNU GDB-feilsøkingsprogrammet.
  • Støtte for kodehjelp
  • Opprett og kjør C / C ++ tester innenfra
  • Den har støtte for Qt-verktøy
  • Støtte for kompresjonsformater .tar, .zip og mange flere arkivfiler
  • Støtte for flere kompilatorer som GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio og MinGW
  • Filsurfing

Kode :: Blokker

Kodeblokker

Dette er et open source-utviklingsmiljø lisensiert under GNU General Public License som Den har støtte for flere kompilatorer, blant hvilke vi kan finne MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC og Intel C ++ Compiler.

Den har et tilpasset byggesystem og valgfri byggestøtte.

CodeBlocks er tilgjengelig for Windows, Linux og macOS og har blitt portet til FreeBSD, OpenBSD og Solaris.

Denne IDE er designet for å være veldig utvidbart og fullt konfigurerbart, kan du utvide bruken av plugins.

Mellom de viktigste egenskapene som vi kan trekke frem fra dette programmet kan vi finne:

  • Arbeidsområder for å kombinere flere prosjekter.
  • Adaptivt arbeidsområde
  • Prosjekt nettleser; visning av filer, symboler (arvet osv.), klasser, ressurser.
  • Tabulatorredaktør, flere filer.
  • Syntaksfarging
  • Kodefullføring.
  • Nedtrekksliste.
  • Avanserte søk etter strenger i filer: nåværende, åpne, prosjekt, arbeidsområde, i mapper).
  • Støtte for kompilering parallelt (ved bruk av flere prosessorer / kjerner).

CLion

CLion

En IDE fokusert på utvikling i C og C ++ programmeringsspråk, CLion er en plattform-IDE slik at den kan brukes på Linux, macOS og Windows integrert med CMake build-systemet.

Den første versjonen den er kompatibel med GNU Compiler Collection (GCC) og Clang og GDB Debugger, LLDB og Google Test kompilatorer. I tillegg til C og C ++, CLion støtter andre språk direkte eller gjennom plugins: Kotlin, Python, Rust, Swift og andre.

CLion, som mange IDEer, har den funksjonen å fullføre koden enkelt, som CLion kan hjelpe deg med å spare mye tid på å fullføre syntaksen til koden du skriver i den.

Og ikke bare det, CLion har også forhåndsformaterte kodesyntaksmaler som du angir syntaksen med, og den vil generere koden, og viser deg også mulige syntakser og dermed forbedre skrivehastigheten.

PyCharm

pycharm-pyton

En plattform-IDE brukt innen programmering, Pycharm leveres med en python-konsoll der du kan skrive manusene mens du kjører dem. Vinduene kan byttes til dock-modus, flytende modus, vindu-modus eller delt modus, avhengig av hva du foretrekker.

Når du slår på forankret modus, kan den festede modusen også aktiveres for å feste verktøyene dine.

Mellom Hovedegenskapene kan fremheves:

  • Kodingassistanse og analyse, med kodefullføring, syntaks og feilheving.
  • Prosjekt- og kodenavigering, spesialiserte prosjektvisninger, filstrukturvisninger og raske hopp mellom filer, klasser, metoder og bruksområder
  • Python refactoring: inkluderer omdøping, utvinningsmetode, sett inn variabel, sett inn konstant, trekk opp, skyv ned og andre
  • Støtte for web-rammer: Django, web2py og Flask
  • Innebygd Python-feilsøkingsprogram
  • Integrert enhetstesting, med linje-for-linje kodedekning
  • Google App Engine Python-utvikling
  • Versjonskontrollintegrasjon: enhetlig brukergrensesnitt for Mercurial, Git, Subversion, Perforce og CVS med endringslister og sammenslåing.

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   kirbylife sa

    Ganske subjektivt

  2.   Ektod sa

    Helt, et klart eksempel er pycharm, ok la oss si det er det "fjerde" beste på listen, men hva om jeg ikke utvikler meg i python? Og alt annet er også subjektivt, gedit sammen med en kompilator kan plasseres i topp 1 avhengig av smak og ønske om å kaste bort noens tid.

  3.   pr0per sa

    Og formørkelse? Brukt mye til j2ee