Hva er de beste programmerings-IDEene for GNU / Linux?

Mange av de vi bruker GNU / Linux vi gjør det for å designe eller programmere. Personlig er jeg dedikert til webdesign (jeg legger ut noe av arbeidet mitt) og jeg tror Debian, er den beste distribusjonen for denne oppgaven siden 2 av 3 servere bruker Debian eller noe avledet av den.

Jeg skal lage en liten sammenligning av de 3 som jeg bruker mest og som jeg liker best. Jeg vil gjøre det under flere kriterier verdsatt fra 1 til 5:

  • Brukervennlighet: Hva er læringskurven til IDE.
  • Forbruk.
  • Tilpasning.
  • Det er gratis?

La oss starte på begynnelsen, en av de mest brukte:

1.  Formørkelse / Aptana:

Formørkelse_3.6_Helios

En tungvekt, på mange måter, designet i Java til Java, men med utrolig tilpassbarhet, kan du bruke den til forskjellige språk (Java, Python, Rubin, Android) og endre miljø med bare ett klikk.

Veldig visuelt, du kan tilpasse til kjedsomhet. Det gir deg mye informasjon om klassene (metodene og attributtene deres kan sees i en rute), du kan automatisere visse oppgaver, for eksempel opprettelsen av Getters og Setters.

Hvis du bruker noe Framerwork, kan du bruke klasse autofullføring, automatisere installasjonen og få tilgang til kommandokonsollen fra samme IDE.

  • Brukervennlighet: 4 (Det kan være enklere, men når du først har ønsket det, er det veldig enkelt)
  • Forbruk: 5 (Bruk Java, det sier mye)
  • tilpasning: 5 (Fra vinduer til syntaksfarger)
  • Det er gratis? : 100% Du kan laste ned kildekoden.

Link: http://www.eclipse.org/

PD: aptana, er en "versjon" av formørkelse optimalisert for webdesign, den kan brukes som et tillegg eller som et annet program.

2. VIM:

vim

Lett, kompleks og du kan bruke den uten mus, men stygg av lyst. Er en IDE konsollen, kan du bruke den uten et grafisk miljø (som er veldig praktisk å redigere filer etter SSH), men det er veldig komplisert å bruke, det har ingen menyer og det har det mange kommandoer, trenger du noen timer for å kunne bruke den med letthet.

Den har ikke direkte integrasjon med Rammer, heller ikke med GIT heller ikke lignende (Eclipse y Enkel tekst 2 ja) som standard har det ikke et katalogtre eller noe (som er litt skummelt, men når du først vet hva du gjør, er det neppe nødvendig).

Fangsten er forresten fra meg VIM, Jeg har det bareback (jeg aktiverte bare alternativet for å markere syntaksen)

  • Brukervennlighet: 1 (kompleks som solo)
  • Forbruk: 0 (ikke merkbar)
  • tilpasning: 3 (Du må redigere vimrc-filen, og du kan legge til mange ting, men du må vite hva du berører)
  • Det er gratis? : 100% Du kan laste ned kildekoden.

Bonus: Den endelige VIM-konfigurasjonen med tillatelse fra  Alexander ordfører.

3. Sublim tekst 2:

B7cXd

Basert på vim, som det arver utseendet fra (når du åpner det nettopp installert), dets tilpasning (gjør det mer visuelt, men også noe komplekst, men ikke så mye som VIM)  og det lave forbruket, kan den fungere på alle maskiner, uansett hvor gammel den er.

Men det gode med dette IDE det er dets tilpasningsevne, det kan gjøre hva du vil, du har makroer, du har utdrag, du har zen-modus, flere markører og det beste, du kan bruke den uten musen.

Hun er for tiden den vakre jenta av alle IDEs, fordi du kan bruke den til alle språk, alle FW og til og med alle dine hobbyer som programmerer.

  • Brukervennlighet:3 (Kompleks, men mer tilgjengelig enn VIM)
  • Forbruk: 1 (Noe mer enn VIM, men umerkelig)
  • tilpasning: 4 (Du må redigere vimrc-filen, og du kan legge til mange ting, men du må vite hva du berører)
  • Det er gratis? : På 50% Du kan ikke laste ned kildekoden, den er betalt, men du kan bruke den uten å betale uten begrensninger (fjerne en melding som kommer ut hver X).

Link: http://www.sublimetext.com/

Kort oppsummert, IDEJa, som alt i dette livet, avhenger det av hver enkelt, personlig bruker jeg alle tre, hver for hver ting, VIM Jeg bruker den som en meisel (kom igjen, for å endre 4 ting eller redigere konfigurasjonsfiler) og aptana y ST2 for webdesignprosjekter.

Mitt råd for å velge en vare IDE? Prøv, sammenlign, og hvis du finner noe bedre, behol det.


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.   rogergm70 sa

    Jeg liker Sublime Text, et fint grensesnitt med flere verktøy.

  2.   livlig sa

    Jeg antar at med tittelen på innlegget mener du de beste IDEene for deg .. Er det riktig?

    Nå skal jeg gi mitt bidrag. Først av alt visste jeg ikke at VIM var en IDE, og at Sublime Text ikke var basert på denne O_O heller. Sublime Text er allerede på versjon 3, som nå kan testes uten problemer 😀

    Hvis du spør meg, manglet noen applikasjoner på listen for webutvikling:

    - Blåfisk
    - Braketter
    - Geany
    - NetBeans
    - Bluegriffon
    - blant andre.

    Spesielt Braketter er den jeg bruker mest i det siste. Har du allerede prøvd det? Jeg anbefaler det 😀

    Hilsen

    1.    beny_hm sa

      Jeg bruker netbønner for å gjøre det enkelt å bruke arkivene mine med et klikk 🙂

    2.    Carlos. Gude sa

      Vim er en tekstredigerer, men du kan bruke den som en IDE, (som en notisblokk og til og med en papirserviett kan være en god IDE xD)

      Åpenbart er det min mening og jeg la ikke mer fordi ellers ville det nesten gi å skrive en bok som ville være foreldet så snart den var ferdig, jeg vet ikke om du forstår meg xD

    3.    Steve sa

      Ekte elav. Jeg prøvde blåfisk, men jeg holdt fast ved Bluegriffon.

    4.    jon85p sa

      Jeg har prøvd Codelite en stund, og det ser ut til å være en god IDE akkurat det samme :)

    5.    O_Pixote_O sa

      Braketter jeg elsker med sin live utvikling, ja, det er veldig ustabilt når du endrer noe annet enn css.

  3.   rodrigo veske sa

    Ammm jeg tror det er noe kort, men uansett
    Jeg laget en artikkel for lenge siden

    Sjekk det ut kanskje du utvider horisonten

    http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/

  4.   Staff sa

    Jeg tror du la noen utenfor listen din, det er en forvirring mellom det som er gratis og gratis, i tillegg til at Android ikke er et språk.

    Noe som jeg gjerne skulle lest, handler om de sublime pakkene, mange av dem er gratis og gir veldig gode funksjoner.

  5.   xoslorg sa

    Jeg er en Archlinux-bruker og en C-programmerer, og de jeg liker best er Netbeans, Monodevelop og Sublimetext.
    Netbeans er veldig tung, men du kan velge kompilatoren blant de du har installert.
    Monodevelop er veldig enkelt uten for mye visuell overhead, men det mislykkes i å kollapse tekst, og det fungerer bare med gcc.
    Sublimetext veier lite, bruker mye minne Super konfigurerbart, men det tar litt tid å få mest mulig ut av det.
    Jeg bruker jevnlig Monodevelop.
    Hvis vi snakker om flate redaktører uten videre, selv om jeg må innrømme at emacs har sin sjarm, har gedit alltid vært og vil være mitt valg.

    1.    leo sa

      Jeg blir med!

  6.   plex sa

    det er fremdeles ingen IDE som overstiger kraften til Emacs

  7.   3ndriago sa

    For øyeblikket lager jeg alle beskytterne mine ved hjelp av Brackets og Eclipse PDT, men jeg savner fortsatt noen ganger den lettheten Dreamweaver hadde - eller har - for å redigere eksterne filer via http://FTP...

  8.   giskard sa

    Jeg bruker GEANY, og det fungerer bra for meg.

  9.   Wada sa

    Stygg VIM? VIM er suksess 🙂

  10.   truko22 sa

    Jeg bruker kate, for å lære bash script og c / c ++

  11.   Isidore sa

    Sublim tekst 2 50% gratis? Første nyheter.
    lisens

  12.   pandev92 sa

    Personlig for c og c ++ holder jeg langt med qtcreator.

  13.   ainus sa

    Jeg tror noen flere manglet.
    Anjuta er ikke engang nevnt?

  14.   F01AEXNUMXD sa

    Vel, det er ingen IDEer for Linux. Først, gå fra Sublime Text, det er best, men det begrenser lisensen din. Vi skal skille IDEer fra redaktører, de er ikke det samme.
    Nå en liten liste:
    -Nettbønner, jeg misunner ikke Eclipse noe, men det er tungt. SDI
    -Kdevelop for grafisk design i c, cc ++. SDI
    -Monodevelop for Mono design (.Net). SDI
    -Lazarus for design i FreePascal (som Delphi). SDI
    -Geany flerspråklig og lett. Redaktør
    -Anjuta flerspråklig og lett. Redaktør
    -QTCreator for C ++ med QT. SDI
    -Gedit med plugins. Flerspråklig. Redaktør
    -Kode: Blokker for c, c ++. SDI
    -wxFormBuilder i prinsippet for c, c ++, men genererer grafiske grensesnitt for forskjellige språk ved hjelp av wxWidgets. SDI
    -j Rediger flerspråklig redaktør basert på java mye lettere enn formørkelse eller netbønner

    Poof, og mange flere. Jeg har forlatt Python-banen (med IDE Eric) og noen andre språk.

    Det er en liten liste, det er å gi og ta.
    En hilsen.

    1.    3ndriago sa

      God avklaring, jeg la også merke til at forfatteren utvilsomt blandet avanserte tekstredigerere og IDEer.

    2.    Konozidus sa

      Hvilke kriterier følger du for å skille IDE fra Editor? Det er at jeg betrakter Anjuta og Geany som IDEer, ikke utgivere, og jeg vet ikke hvorfor de ikke ville være det.

  15.   urKh sa

    Vim FTW !!!

    Jeg var en formørkelsesbruker i lang tid, men da jeg begynte å få mest mulig ut av Vim, var det at jeg skjønte hvor mye tid jeg hadde kastet bort i IDE, men med Vim føler du virkelig powa xD

    1.    Chuck daniels sa

      Det er vel verdt å investere tid i VIM (som ikke er så ille), så kan du gjøre underverker. Med plugins (det er enormt mange) og tilpasse '.vimrc' er det en veldig komplett og lett IDE.

  16.   Anonym sa

    Jeg vil anbefale Gambas, dette gjør det mulig med samme kode å lage programmer for Linux i Deb og RPM, Mac OS X og Windows ...

    Det proprietære alternativet er Real Basic, nå kalt Xojo, det er gratis som en demo.

    https://es.wikipedia.org/wiki/Gambas
    https://es.wikipedia.org/wiki/REALbasic

  17.   dårlig taku sa

    Jeg prøvde forskjellige ideer og endte ikke med å like noen av dem, bare emacs rock. Jeg når ikke det sublime fordi det ikke er gratis og noe som ikke er gratis fortjener ingen støtte.
    emacs4eve

    1.    pandev92 sa

      Men hvis en iPod med iOS fortjener støtte? LOLAZO

      1.    dårlig taku sa

        I en gammel eksistens var det en iPod med ios der jeg var lykkelig, etter GNU er det en bot som jeg forakter, men jeg er fattig og arbeidsledig, så jeg vil beholde den til jeg må erstatte den med noe som skal bringe den, siden android Jeg anser det ikke som bra eller gratis.

  18.   kik1n sa

    Første og ubestridte Vim 😀

  19.   Blaire pascal sa

    Jeg liker den generelle strukturen i innlegget, det eneste er at det, som noen sier her, var ganske kort.

  20.   Urizev sa

    Emacs er best.

  21.   eliotime3000. sa

    Emacs, du savnet den. At IDE har et eget liv, og har eksistert siden 70-tallet.

    Og forresten, hva skjedde med Emacs-opplæringen? Det var flott.

  22.   yeij sa

    Uten tvil mangler du en av de beste, den store Geany.

  23.   desikoder sa

    For øyeblikket skyter jeg med geany, for det jeg trenger er det flott

  24.   xarlieb sa

    generelt for nett og skript bruker jeg Geany. Det er det nærmeste med den allmektige Notepad ++ som jeg har funnet i Linux.

    Så for ekstern redigering ender du opp med å bruke VIM ja eller ja, hva er vondt i rumpa når ventetid spiller mot deg, men jeg må innrømme at de som vet hvordan de bruker det veldig bra, gjør underverker med det.

  25.   ferthedems sa

    Synes du virkelig VIM er stygg? Det avhenger av hvor mye tid som er viet til konfigurasjonen, her legger jeg et skjermbilde av VIM-konfigurasjonen, det virker ikke forferdelig for meg i det hele tatt 😉

    https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing

    En hilsen! 😀

    1.    Carlos. Gude sa

      Jeg sier STANDARD er stygt. (gi meg konfigurasjonen din takk !!!!!)

      La oss se, jeg snakker åpenbart bare om IDEene jeg har brukt, kanskje jeg burde ha gjort det tydeligere i artikkelen

      1.    ferthedems sa

        ¡Hola!

        Jeg har brukt et tema som heter kolor (https://github.com/zeis/vim-kolor), i forbindelse med vim-airline (https://github.com/bling/vim-airline). Deretter bruker jeg mange plugins, blant annet en for flere markører, utdrag for språkene jeg jobber med (Python med Django, Bash ...), selv om dette bare er "toppen av isfjellet".

        Snart vil jeg gjøre en artikkel på nettstedet mitt som forteller hvordan jeg har konfigurert VIM. Når jeg er klar, kontakter jeg deg. 🙂

        Gratulerer forresten med siden, jeg er leser av DesdeLinux og Vi har brukt Linux i et par år (sannsynligvis flere), og med foreningen av de to nettsidene er det nå samlet mye god informasjon på nettet. Takk for den enorme jobben du gjør.

        Hilsener!

  26.   f3niX sa

    Hei alle sammen, jeg vil her reflektere min ydmyke mening om noen innlegg som du publiserer, fordi jeg tror at det å moderere innleggene mer, for å unngå publisering av innlegg som dette, dette er et innlegg som ikke virker passende. Desde Linux, det kommer allerede flere innlegg, så fra måten jeg ser ting på, senker de kvaliteten på nettstedets innhold.

    Mine benådninger Elav, KzKgGaraa og UsemosLinux ... men å åpne for samfunnet fører til et aktivt tømmer for å opprettholde en minimumskvalitet på innholdet på nettstedet.

    Jeg ser allerede flere innlegg som "Linuxeando Windows" som ikke følger med emnet for bloggen, som ikke har god skriving, som ikke har et klart formål, og dette derimot som er helt meningsfullt, også uten gode tekniske grunnlag og med forskjellige feil (jeg vil ikke nevne).

    Med dette er det jeg ønsker å komme til at de skal være strengere med innleggene som blir publisert, ikke at de lukker dørene for samfunnet (jeg er en del av det), men at de bare prøver å heve standardene for opprettholde kvaliteten som de tre administratorene er vant til.

    Jeg håper jeg ikke har plaget noen, er min mening, og jeg er en vanlig leser av dette fantastiske samfunnet.

    Hilsener.

    1.    livlig sa

      Du kan ha rett, faktisk tenker mange på samme måte, men hvordan kan du fortelle noen at deres beskjedne bidrag "ikke har noen kvalitet"? Det er en veldig stygg ting å gjøre det, ettersom mange av menneskene som deltar gjør det med de beste intensjoner.

      Kommentaren din gidder ikke, tvert imot blir den verdsatt 😉

      1.    f3niX sa

        Jeg forstår at helt Elav, jeg elsker hvordan samfunnet bidrar, men det skal være kjent at bidragene må være at "Bidrag", og det er mange som ikke, litt etter litt, er veiledningene for å gå inn i "Opinion" gått tapt, noe som nesten alltid fører til flammekrig. Nå hvis meningene var sterke og veldig spesifikke som de fra @diazepan, ville det bli forstått.

        Selv om sannheten fra din stilling er vanskelig å avvise samfunnet som holder dem i live, så tror jeg det bør opprettes et system for å oppmuntre til kvaliteten på oppføringene, for eksempel "månedens beste bidrag", "mest fremragende opplæring", noe som oppfordrer redaktører til å forbedre seg.

        Hilsen og takk for at du leser min mening.

        1.    livlig sa

          Takket være deg har du gitt meg gode ideer 😉

  27.   ozkar sa

    Jeg bruker PyCharm (det er ikke gratis eller noe sånt), men jeg er hyperkomfortabel.

    1.    f3niX sa

      Vi er to venner, selv om det ikke var så tungt :(, men jeg elsker ideen for meg den beste Python-ideen, selv om den er proprietær.

      Hilsener.

  28.   shini kire sa

    Jeg synes netbønner er kraftigere og enklere å bruke enn formørkelse for å si det bedre 😀

  29.   Reneco sa

    Siden jeg ikke er programmerer, har jeg det gøy med Lazarus, Free Pascal RAD både i Windows og Linux, bortsett fra at Free Pascal er raskere for meg å kjøre enn GCC, er det som å ha anlegget til den forhatte Visual Basic men multiplatform.
    Den andre IDE jeg bruker er Geany

  30.   st0rmt4il sa

    Vel, de jeg bruker mest på nettet er:

    Sublimetext - Editor
    Geany - IDE
    Braketter - Editor

    For applikasjonsutvikling med GUI:

    Formørkelse - IDE (for Python og Ruby)
    Gambas3 - IDE (for en eller annen app i Basic)

    Greetings!

  31.   Eduardo sa

    IDE: Integrert utviklingsmiljø En IDE må være et slikt kodeditor, en feilsøkingsverktøy og automatiseringsverktøy (kompilering, emballasje osv.) Ikke ta det på feil måte, men VIM eller SublimeText Jeg tror ikke de er IDEer Hvis de kan være veldig gode kodeditorer, og selv om du kan legge til en kompilator og en feilsøking til dem, må en IDE som skal være slik, komme med verktøyene fra begynnelsen. Utover den gode viljen til arbeidet ditt, som er veldig bra, forvirrer du de som bare begynner å programmere. Å vite hva hver ting er og hvilke muligheter de har, er grunnlaget for at hver enkelt søker etter behov, komfort og personlig smak for det beste alternativet når man utvikler seg.

  32.   Raul Fernandez sa

    Jeg tror det har vært en forvirring her:
    Sublime Text (som allerede er i versjon 3) og Vim er ikke IDEer, de er Teksteditorer. Det er annerledes: mens en IDE har verktøy for testing, kompilering og mer, er en teksteditor bare for å skrive (som navnet sier) tekst og kode.
    Det ryddet opp, listen min over favoritt IDEer og redaktører:
    IDEer:
    - Dev C ++ (Windows, bare for C ++) (gratis, proprietær)
    - Kode :: Blokkerer IDE (Multiplatform, for C ++ og utvides til andre programmer) (Åpen)
    Tekstredigerere:
    - Nano: Terminal editor, veldig enkel (Åpen)
    - Sublim tekst (3)
    - Visual Studio Code (Multiplatform) (Åpen, til tross for at du er M $)