Hvad er de bedste programmerings-IDE'er til GNU / Linux?

Mange af dem, vi bruger GNU / Linux vi gør det for at designe eller programmere. Personligt er jeg dedikeret til webdesign (jeg sender noget af mit arbejde), og jeg tror Debian, er den bedste distribution til denne opgave, da 2 ud af 3 servere bruger Debian eller et afledt af det.

Jeg skal lave en lille sammenligning af de 3, som jeg bruger mest, og som jeg kan lide mest. Jeg vil gøre det under flere kriterier værdiansat fra 1 til 5:

  • Brugervenlighed: Hvad er IDE's læringskurve.
  • Forbrug.
  • Tilpasning.
  • Det er gratis?

Lad os starte i starten, en af ​​de mest anvendte:

1.  Formørkelse / Aptana:

Formørkelse_3.6_Helios

En tungvægt på mange måder designet i Java para Java, men med utrolig tilpasning kan du bruge det til forskellige sprog (Java, Python, Rubin, Android) og skift miljø med kun et klik.

Meget visuelt, du kan tilpasse indtil kedsomhed. Det giver dig en masse information om klasserne (deres metoder og attributter kan ses i en boks), du kan automatisere bestemte opgaver, såsom oprettelse af Getters og Setters.

Hvis du bruger noget Framerwork, kan du bruge klasse autofuldførelse, automatisere dets installation og få adgang til kommandokonsollen fra den samme IDE.

  • Brugervenlighed: 4 (Det kunne være enklere, men når du først sætter det efter din smag, er det meget simpelt)
  • Forbrug: 5 (Brug Java, det siger meget)
  • tilpasning: 5 (Fra vinduer til syntaksfarver)
  • Det er gratis? : 100% Du kan downloade kildekoden.

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

PD: aptana, er en "version" af formørkelse optimeret til webdesign, den kan bruges som et tilføjelsesprogram eller som et andet program.

2. VIM:

vim

Let, kompleks og du kan bruge den uden en mus, men grim af lyst. Er en IDE konsol, kan du bruge det uden et grafisk miljø (hvilket er meget praktisk at redigere filer efter SSH), men det er meget komplekst at bruge, det har ingen menuer, og det har det mange kommandoer, har du brug for et par timer for at kunne bruge det med lethed.

Det har ikke direkte integration med Rammerheller ikke med GIT heller ikke lignende (Eclipse y Enkel tekst 2 ja) som standard har det ikke et katalogtræ eller noget (hvilket er lidt skræmmende, men når du først ved hvad du laver, er det næppe nødvendigt).

Forresten er fangsten fra mig VIM, Jeg har det bareback (jeg aktiverede kun muligheden for at fremhæve syntaksen)

  • Brugervenlighed: 1 (kompleks som solo)
  • Forbrug: 0 (ikke mærkbar)
  • tilpasning: 3 (Du skal redigere vimrc-filen, og du kan tilføje mange ting, men du skal vide, hvad du rører ved)
  • Det er gratis? : 100% Du kan downloade kildekoden.

Bonus: Den endelige VIM-konfiguration med tilladelse til  Alexander borgmester.

3. Sublim tekst 2:

B7cXd

Baseret på vim, hvorfra det arver sit udseende (når du åbner det lige installeret), dets tilpasning (gør det mere visuelt, men også noget komplekst, men ikke så meget som VIM)  og dets lave forbrug kan den arbejde på enhver maskine, uanset hvor gammel den er.

Men det gode ved dette IDE det er dets tilpasningsevne, det kan gøre hvad du vil, du har makroer, du har uddrag, du har zen-tilstand, flere markører og det bedste, du kan bruge det uden musen.

Hun er i øjeblikket den smukke pige af alle IDEs, fordi du kan bruge det til alle sprog, alle FW og endda alle dine hobbyer som programmør.

  • Brugervenlighed:3 (Kompleks, men mere tilgængelig end VIM)
  • Forbrug: 1 (Noget mere end VIM, men umærkelig)
  • tilpasning: 4 (Du skal redigere vimrc-filen, og du kan tilføje mange ting, men du skal vide, hvad du rører ved)
  • Det er gratis? : Ved 50% Du kan ikke downloade kildekoden, den er betalt, men du kan bruge den uden at betale uden begrænsninger (fjernelse af en besked, der kommer ud hver X).

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

Kort sagt, IDEJa, som alt i dette liv, afhænger det af hver enkelt, personligt bruger jeg alle tre, hver til hver ting, VIM Jeg bruger det som en mejsel (kom nu, for at ændre 4 ting eller redigere konfigurationsfiler) og aptana y ST2 til webdesignprojekter.

Mit råd til at vælge en vare IDE? Prøv, sammenlign, og hvis du finder noget bedre, skal du beholde det.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   rogergm70 sagde han

    Jeg kan virkelig godt lide Sublime Text, en flot grænseflade med flere værktøjer.

  2.   Elav sagde han

    Nå, jeg tror ved titlen på indlægget mener du de bedste IDE'er for dig .. Er det rigtigt?

    Nu vil jeg give mit bidrag. Først og fremmest vidste jeg ikke, at VIM var en IDE, og at Sublime Text heller ikke var baseret på denne O_O. Sublime Text er allerede på version 3, som nu kan testes uden problemer 😀

    Hvis du spørger mig, manglede nogle få applikationer på listen til webudvikling:

    - Bluefish
    - Beslag
    - Geany
    - NetBeans
    - Bluegriffon
    - blandt andre.

    Især beslag er den, jeg bruger mest på det seneste. Har du allerede prøvet det? Jeg anbefaler det 😀

    hilsen

    1.    beny_hm sagde han

      Jeg bruger netbønner for at gøre det nemmere at bruge mine arkiver med et klik 🙂

    2.    Carlos. Gude sagde han

      Vim er en teksteditor, men du kan bruge den som en IDE (som et notesblok og endda en papirserviet kan være en god IDE xD)

      Det er selvfølgelig min mening, og jeg har ikke lagt mere, ellers ville det næsten give at skrive en bog, der ville være forældet, så snart den var færdig, jeg ved ikke, om du forstår mig xD

    3.    Steve sagde han

      Ægte elav. Jeg prøvede bluefish, men jeg holdt fast i Bluegriffon.

    4.    jon85p sagde han

      Jeg har prøvet Codelite et stykke tid, og det ser også ud til at være en god IDE 🙂

    5.    O_Pixote_O sagde han

      Beslag, jeg elsker med dens live udvikling, ja, det er meget ustabilt, når du ændrer noget andet end css.

  3.   rodrigo taske sagde han

    Ammm Jeg synes, det er noget kort, men alligevel
    Jeg lavede en artikel for længe siden

    Tjek det måske udvider du dine horisonter

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

  4.   Personale sagde han

    Jeg tror, ​​du har udeladt nogle af din liste, der er en forveksling mellem hvad der er gratis og gratis, udover at Android ikke er et sprog.

    Noget, som jeg gerne ville læse, handler om de sublime pakker, mange af dem er gratis og tilføjer meget gode funktioner.

  5.   xoslorg sagde han

    Jeg er en Archlinux-bruger og en C-programmerer, og dem, jeg bedst kan lide, er Netbeans, Monodevelop og Sublimetext.
    Netbeans er meget tung, men du kan vælge compileren blandt dem, du har installeret.
    Monodevelop er meget simpelt uden for meget visuel overhead, men det mislykkes ved at skjule tekst, og det fungerer kun med gcc.
    Sublimetext vejer lidt, bruger meget hukommelse Super konfigurerbar, men det tager lidt tid at få mest muligt ud af det.
    Jeg bruger regelmæssigt Monodevelop.
    Hvis vi taler om flade redaktører uden videre, selvom jeg må indrømme, at emacs har sin charme, har gedit altid været og vil være mit valg.

    1.    leo sagde han

      Jeg deltager!

  6.   plex sagde han

    der er stadig ingen IDE, der overstiger Emacs magt

  7.   3ndriago sagde han

    I øjeblikket laver jeg alle mine skjolde ved hjælp af beslag og Eclipse PDT, men jeg savner stadig nogle gange den lethed, som Dreamweaver havde -eller har- til at redigere fjernfiler via http://FTP...

  8.   giskard sagde han

    Jeg bruger GEANY, og det fungerer godt for mig.

  9.   Wada sagde han

    Grim VIM? VIM er suckless 🙂

  10.   truko22 sagde han

    Jeg bruger kate til at lære bash script og c / c ++

  11.   Isidore sagde han

    Sublim tekst 2 50% gratis? Første nyhed.
    licens

  12.   pandev92 sagde han

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

  13.   ainus sagde han

    Jeg tror, ​​et par flere manglede.
    Anjuta nævnes ikke engang?

  14.   zetaka01 sagde han

    Der er ingen IDE'er til Linux. Først, gå fra Sublime Text, det er det bedste, men det begrænser din licens. Vi adskiller IDE'er fra redaktører, de er ikke de samme.
    Nu en lille liste:
    -Bønner, misund ikke formørkelse, men det er tungt. SDI
    -Kdevelop til grafisk design i c, cc ++. SDI
    -Modeludvikling til mono-design (.Net). SDI
    -Lazarus til design i FreePascal (som Delphi). SDI
    -Geany flersproget og let. Redaktør
    -Anjuta flersproget og let. Redaktør
    -QTCreator til C ++ med QT. SDI
    -Gedit med plugins. Flersproget. Redaktør
    -Kode: Blokke til c, c ++. SDI
    -wxFormBuilder i princippet til c, c ++, men genererer grafiske grænseflader til forskellige sprog ved hjælp af wxWidgets. SDI
    -jEdit multilanguage editor baseret på java meget lettere end Eclipse eller Netbeans

    Poof og mange flere. Jeg har forladt Python (med dets IDE Eric) og nogle andre sprog på vej.

    Det er en lille liste, der er at give og tage.
    En hilsen.

    1.    3ndriago sagde han

      God afklaring, jeg bemærkede også, at forfatteren uden forskel blandede avancerede tekstredaktører og IDE'er.

    2.    Konozidus sagde han

      Hvilke kriterier følger du for at skelne IDE fra Editor? Det er, at jeg betragter Anjuta og Geany som IDE'er, ikke udgivere, og jeg ved ikke, hvorfor de ikke ville være det.

  15.   urKh sagde han

    Vim FTW !!!

    Jeg var en formørkelsesbruger i lang tid, men da jeg begyndte at få mest muligt ud af Vim, var det, at jeg indså, hvor meget tid jeg havde spildt i den IDE, men med Vim føler du virkelig powa xD

    1.    Chuck daniels sagde han

      Det er værd at investere tid i VIM (hvilket ikke er så slemt), så kan du gøre underværker. Med plugins (der er en enorm mængde) og tilpasning af '.vimrc' er det en meget komplet og let IDE.

  16.   Anonimo sagde han

    Jeg vil anbefale Gambas, dette tillader med den samme kode at oprette programmer til Linux i Deb og RPM, Mac OS X og Windows ...

    Dens proprietære alternativ er Real Basic, nu kaldet Xojo, det er gratis som en demo.

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

  17.   dårlig taku sagde han

    Jeg prøvede forskellige ideer og endte ikke med at lide noget af dem, bare emacs klipper. Jeg når ikke det sublime, fordi det ikke er gratis, og noget, der ikke er gratis, fortjener ingen støtte.
    emacs4eve

    1.    pandev92 sagde han

      Men en iPod med iOS fortjener support? LOLAZO

      1.    dårlig taku sagde han

        I en gammel eksistens var det en iPod med iOS, hvor jeg var glad, efter GNU er det en bod, som jeg foragter, men jeg er fattig og arbejdsløs, så jeg vil beholde den, indtil jeg er nødt til at erstatte den med noget, der skulle bringe det, da android Jeg anser det hverken for godt eller gratis.

  18.   kik1n sagde han

    Første og ubestridte Vim 😀

  19.   Blaire pascal sagde han

    Jeg kan godt lide postens generelle struktur, det eneste er, at det, som nogle siger her omkring, var ret kort.

  20.   Urizev sagde han

    Emacs er den bedste.

  21.   eliotime3000 sagde han

    Emacs, du savnede den. Denne IDE har sit eget liv og har eksisteret siden 70'erne.

    Og forresten, hvad skete der med Emacs-tutorialen? Det var godt.

  22.   yeij sagde han

    Uden tvivl mangler du en af ​​de bedste, den store Geany.

  23.   desikoder sagde han

    I øjeblikket skyder jeg med geany, for hvad jeg har brug for, det er fantastisk

  24.   xarlieb sagde han

    generelt bruger jeg Geany til web og scripting. Det er den nærmeste ting til den almægtige Notepad ++, som jeg har fundet i Linux.

    Så til fjernredigering ender du med at bruge VIM ja eller ja, hvad er smerte i røvet, når latens spiller mod dig, men jeg må indrømme, at de, der ved, hvordan man bruger det rigtig godt, gør underværker med det.

  25.   ferthedems sagde han

    Synes du virkelig, at VIM er grim? Det afhænger af, hvor meget tid der er afsat til dens konfiguration, her sætter jeg et screenshot af min VIM-konfiguration, det virker slet ikke forfærdeligt for mig 😉

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

    En hilsen! 😀

    1.    Carlos. Gude sagde han

      Jeg siger STANDARD er grimt. (send mig din konfiguration tak !!!!!)

      Lad os se, selvfølgelig taler jeg kun om de IDE'er, som jeg har brugt, måske skulle jeg have gjort det tydeligere i artiklen

      1.    ferthedems sagde han

        Hej!

        Jeg har brugt et tema kaldet kolor (https://github.com/zeis/vim-kolor), i forbindelse med vim-airline (https://github.com/bling/vim-airline). Derefter bruger jeg mange plugins, blandt andet en til flere markører, uddrag til de sprog, jeg arbejder med (Python med Django, Bash ...), selvom dette kun er 'toppen af ​​isbjerget'.

        Snart vil jeg lave en artikel på min hjemmeside, der fortæller, hvordan jeg har konfigureret VIM. Når jeg er klar, kontakter jeg dig. 🙂

        Por cierto, felicitaciones por la página, soy lector de DesdeLinux y Usemos Linux desde hace un par de años (seguramente más), y con la unión de sendos wesites ahora hay mucha y buena información recogida en la web. Gracias por el enorme trabajo que lleváis a cabo.

        En hilsen!

  26.   f3niX sagde han

    Buenas a todos, quiero reflejar acá mi humilde opinión acerca de algunas entradas que están publicando, debido a que pienso que moderar mas los post, para evitar la publicación de entradas así, este es un post que no parece de Desde Linux, ya vienen varios post así que desde mi forma de ver las cosas, bajan la calidad del contenido del sitio.

    Mine benådninger Elav, KzKgGaraa og UsemosLinux .. men åbning for samfundet fører til et aktivt træ, der opretholder en minimal kvalitet af indholdet på siden.

    Jeg ser allerede flere indlæg som "Linuxeando Windows", der ikke passer med emnet for bloggen, der ikke har god skrivning, der ikke har et klart formål, og dette på den anden side er helt opfattelse, også uden gode tekniske fundamenter og med forskellige fejl (jeg vil ikke nævne).

    Med dette er det, jeg vil komme til, at de skal være strengere med de indlæg, der offentliggøres, ikke at de lukker deres døre for samfundet (jeg er en del af det), men at de kun forsøger at hæve standarderne til opretholde kvalitet på det, som de tre administratorer er vant til.

    Jeg håber, at jeg ikke har generet nogen, er min mening, og jeg læser regelmæssigt dette vidunderlige samfund.

    Greetings.

    1.    Elav sagde han

      Du kan have ret, faktisk tænker mange på samme måde, men hvordan fortæller du nogen, at deres beskedne bidrag "ikke har nogen kvalitet"? Det er en meget grim ting at gøre det, da mange af de mennesker, der deltager, gør det med de bedste intentioner.

      Din kommentar generer ikke, tværtimod værdsættes den 😉

      1.    f3niX sagde han

        Jeg forstår, at helt Elav, jeg elsker, hvordan samfundet bidrager, men det skal være kendt, at bidragene skal være, at "Bidrag", og der er mange, der ikke er, lidt efter lidt er tutorials til at gå ind i "Opinion" gået tabt, noget, der næsten altid fører til flammekrige. Hvis meningerne nu var stærke og meget specifikke som dem fra @diazepan, ville det blive forstået.

        Selvom sandheden fra din position er vanskelig at afvise det samfund, der holder dem i live, så synes jeg, at der skal oprettes et system, der skal tilskynde til kvaliteten af ​​posterne, såsom "månedens bedste bidrag", "mest fremragende tutorial", noget der tilskynder redaktører til at forbedre sig.

        Hilsner og tak for at læse min mening.

        1.    Elav sagde han

          Tak til dig, du har givet mig fremragende ideer 😉

  27.   ozkar sagde han

    Jeg bruger PyCharm (det er ikke gratis eller noget lignende), men jeg er hyperkomfortabel.

    1.    f3niX sagde han

      Vi er 2 venner, selvom hvis det ikke var så tungt :(, men jeg elsker Ide for mig det bedste Python-ide, selvom det er proprietært.

      Greetings.

  28.   shini kire sagde han

    Jeg synes netbønner er kraftigere og lettere at bruge end formørkelse for at sætte det bedre 😀

  29.   Reneco sagde han

    Da jeg ikke er programmerer, har jeg det sjovt med Lazarus, Free Pascals RAD både i Windows og Linux, bortset fra at Free Pascal er hurtigere i udførelse end GCC, det er som at have faciliteten til den hadede Visual Basic men multiplatform.
    Den anden IDE, jeg bruger, er Geany

  30.   st0rmt4il sagde han

    De, jeg bruger mest til internettet, er:

    Sublimetext - Editor
    Geany - IDE
    Beslag - Editor

    Til applikationsudvikling med GUI:

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

    Greetings!

  31.   Eduardo sagde han

    IDE: Integreret udviklingsmiljø En IDE skal være sådan en kodeditor, en debugger og automatiseringsværktøjer (kompilering, emballering osv.) Tag det ikke forkert, men VIM eller SublimeText Jeg tror ikke de er IDE'er Hvis de kan være meget gode kodeditorer, og selvom du kunne tilføje en compiler og en debugger til dem, skal en IDE, der skal være sådan, komme med disse værktøjer fra starten. Ud over velviljen i dit arbejde, som er meget god, forveksler du dem, der lige er begyndt at programmere. At vide, hvad hver ting er, og hvilke muligheder de har, er grundlaget for hver enkelt at søge efter behov, komfort og personlig smag den bedste løsning, når man udvikler sig.

  32.   Raul Fernandez sagde han

    Jeg tror, ​​der har været en forvirring her:
    Sublim tekst (som allerede findes i version 3) og Vim er ikke IDE'er, de er teksteditorer. Det er anderledes: mens en IDE har værktøjer til test, kompilering og mere, er en teksteditor kun til at skrive (som navnet siger) tekst og kode.
    Det ryddet op, min liste over foretrukne IDE'er og redaktører:
    IDE'er:
    - Dev C ++ (Windows, kun til C ++) (gratis, proprietær)
    - Kode :: Blokerer IDE (Multiplatform, til C ++ og kan udvides til andre programmer) (Åben)
    Teksteditorer:
    - Nano: Editor efter terminal, meget enkel (Åben)
    - Sublim tekst (3)
    - Visual Studio Code (Multiplatform) (Åben, til trods for at være M $)