Vilka är de bästa programmerings-IDE: erna för GNU / Linux?

Många av dem vi använder GNU / Linux vi gör det för att designa eller programmera. Personligen är jag dedikerad till webbdesign (jag lägger upp en del av mitt arbete) och jag tror Debian, Det är den bästa distributionen för den här uppgiften eftersom 2 av 3 servrar använder Debian eller något derivat av den.

Jag ska göra en liten jämförelse av de 3 som jag använder mest och som jag gillar mest. Jag kommer att göra det under flera kriterier värderade från 1 till 5:

  • Användarvänlighet: Vad är IDE: s inlärningskurva.
  • Konsumtion.
  • Anpassning.
  • Det är gratis?

Låt oss börja från början, en av de mest använda:

1.  Förmörkelse / Aptana:

Förmörkelse_3.6_Helios

En tungvikt, på många sätt, designad i java till Java, men med otrolig anpassningsbarhet kan du använda den på olika språk (java, Python, Rubin, Android) och ändra miljöer med bara ett klick.

Mycket visuellt, du kan anpassa till tristess. Det ger dig mycket information om klasserna (deras metoder och attribut kan ses i en ruta), du kan automatisera vissa uppgifter, till exempel skapandet av Getters och Setters.

Om du använder lite Framerwork kan du använda klassautomatisering, automatisera dess installation och komma åt kommandokonsolen från samma IDE.

  • Användarvänlighet: 4 (Det kan vara enklare, men när du väl har gjort det så är det väldigt enkelt)
  • Konsumtion: 5 (Använd Java, det säger mycket)
  • Personalización: 5 (Från fönster till syntaxfärger)
  • Det är gratis? : 100% Du kan ladda ner källkoden.

Länk: http://www.eclipse.org/

PD: aptana, är en "version" av förmörkelse optimerad för webbdesign, den kan användas som ett tillägg eller som ett annat program.

2. VIM:

vim

Lätt, komplex och du kan använda den utan mus, men ful av lust. Är en IDE konsolen kan du använda den utan en grafisk miljö (vilket är mycket bekvämt att redigera filer med SSH), men det är mycket komplicerat att använda, det har inte menyer och det har det många kommandon, du behöver några timmar för att kunna använda den enkelt.

Det har ingen direkt integration med Ramverkeller med JÄVEL inte heller liknande (Eclipse y Enkel text 2 Ja) som standard har det inte ett katalogträd eller något (vilket är lite läskigt, men när du förstår vad du gör är det knappast nödvändigt).

Förresten, fångsten är från mig VIM, att jag har det bareback (jag aktiverade bara alternativet för att markera syntaxen)

  • Användarvänlighet: 1 (Komplex som solo)
  • Konsumtion: 0 (Inte märkbar)
  • Personalización: 3 (Du måste redigera vimrc-filen och du kan lägga till många saker, men du måste veta vad du rör vid)
  • Det är gratis? : 100% Du kan ladda ner källkoden.

Bonus: Den slutliga VIM-konfigurationen med tillstånd av  Alexander borgmästare.

3. Sublim text 2:

B7cXd

Baserat på vim, från vilken det ärver sitt utseende (när du öppnar det just installerat), dess anpassning (gör det mer visuellt, men också något komplicerat men inte så mycket som VIM)  och dess låga förbrukning kan den fungera på vilken maskin som helst, oavsett hur gammal den är.

Men det bra med det här IDE Det är dess anpassningsförmåga, det kan göra vad du vill, du har makron, du har utdrag, du har zen-läget, flera markörer och det bästa, du kan använda det utan musen.

Hon är för närvarande den vackra flickan av alla IDEs, eftersom du kan använda den för alla språk, alla FW och till och med alla dina hobbyer som programmerare.

  • Användarvänlighet:3 (Komplex, men mer tillgänglig än VIM)
  • Konsumtion: 1 (Något mer än VIM, men omärkligt)
  • Personalización: 4 (Du måste redigera vimrc-filen och du kan lägga till många saker, men du måste veta vad du rör vid)
  • Det är gratis? : Vid 50% Du kan inte ladda ner källkoden, den betalas men du kan använda den utan att betala utan begränsningar (ta bort ett meddelande som kommer ut varje X).

Länk: http://www.sublimetext.com/

Kortfattat, IDEJa, som allt i det här livet beror det på var och en, personligen använder jag alla tre, var och en för varje sak, VIM Jag använder den som en mejsel (kom igen, för att ändra fyra saker eller för att redigera konfigurationsfiler) och aptana y ST2 för webbdesignprojekt.

Mitt råd för att välja en vara IDE? Försök, jämför och om du hittar något bättre, behåll det.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

      rogergm70 sade

    Jag gillar verkligen Sublime Text, ett trevligt gränssnitt med flera verktyg.

      livlig sade

    Jag antar att med titeln på inlägget menar du de bästa IDE: erna för dig ... Är det rätt?

    Nu ska jag ge mitt bidrag. Först och främst visste jag inte att VIM var en IDE, och att Sublime Text inte heller baserades på denna O_O. Sublime Text finns redan på version 3, som nu kan testas utan problem 😀

    Om du frågar mig, för webbutveckling saknades några applikationer från listan:

    - Bluefish
    - Fästen
    - Geany
    - NetBeans
    - Bluegriffon
    - bland andra.

    Speciellt Brackets är den jag använder mest nyligen. Har du redan provat det? Jag rekommenderar det 😀

    hälsningar

         beny_hm sade

      Jag använder nätbönor för att underlätta att använda mina förvar med ett klick 🙂

         Carlos. Gude sade

      Vim är en textredigerare, men du kan använda den som en IDE (som ett anteckningsblock och till och med en pappersservett kan vara en bra IDE xD)

      Självklart är det min åsikt och jag lägger inte mer för annars skulle det nästan ge att skriva en bok som skulle vara föråldrad så snart den var klar, jag vet inte om du förstår mig xD

         Steve sade

      Sann elav. Jag försökte blåfisk, men jag höll fast vid Bluegriffon.

         jon85p sade

      Jag har provat Codelite ett tag och det verkar vara en bra IDE precis samma sak :)

         O_Pixote_O sade

      Fästen jag älskar med dess liveutveckling, ja, det är väldigt instabilt när man ändrar något annat än css.

      rodrigo väska sade

    Ammm Jag tycker att det är något kort, men ändå
    Jag gjorde en artikel för länge sedan

    Kolla in det kanske du vidgar dina horisonter

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

      Personal sade

    Jag tror att du lämnade några av din lista, det finns en förvirring mellan vad som är gratis och gratis, förutom att Android inte är ett språk.

    Något som jag skulle vilja läsa handlar om de sublima paketen, många av dem är gratis och ger mycket bra funktioner.

      xoslorg sade

    Jag är en Archlinux-användare och en C-programmerare och de som jag gillar mest är Netbeans, Monodevelop och Sublimetext.
    Netbeans är väldigt tung men du kan välja kompilatorn bland de du har installerat.
    Monodevelop är väldigt enkelt utan för mycket visuell overhead men det misslyckas med att kollapsa text och det fungerar bara med gcc.
    Sublimetext väger lite, förbrukar mycket minne Super konfigurerbart men det tar lite tid att få ut det mesta.
    Jag använder regelbundet Monodevelop.
    Om vi ​​pratar om platta redaktörer, även om jag måste erkänna att emacs har sin charm, har gedit alltid varit och kommer att vara mitt val.

         leo sade

      Jag går med!

      plex sade

    det finns fortfarande ingen IDE som överstiger Emacs styrka

      3ndriago sade

    För närvarande gör jag alla mina skydd med hjälp av fästen och Eclipse PDT, men jag saknar fortfarande ibland den lätthet som Dreamweaver hade -eller har- att redigera fjärrfiler via http://FTP...

      giskard sade

    Jag använder GEANY och det fungerar bra för mig.

      Wada sade

    Ful VIM? VIM är suckless 🙂

      truko22 sade

    Jag använder kate för att lära mig bash-skript och c / c ++

      Isidoro sade

    Sublim text 2 50% gratis? Första nyheterna.
    licens

      pandev92 sade

    Personligen för c och c ++, jag håller med qtcreator överlägset.

      ainus sade

    Jag tror att några fler saknades.
    Anjuta nämns inte ens?

      zetaka01 sade

    Det finns inga IDE för Linux. Först, steg från sublim text, det är bäst men det begränsar din licens. Vi ska separera IDE: er från Editors, de är inte desamma.
    Nu en liten lista:
    -Nettbönor, jag avundar Eclipse ingenting, men det är tungt. SDI
    -Kdevelop för grafisk design i c, cc ++. SDI
    -Monodevelop för Mono design (.Net). SDI
    -Lazarus för design i FreePascal (som Delphi). SDI
    -Geany flerspråkig och lätt. Redaktör
    -Anjuta flerspråkig och lätt. Redaktör
    -QTCreator för C ++ med QT. SDI
    -Gedit med plugins. Flerspråkig. Redaktör
    -Kod: Block för c, c ++. SDI
    -wxFormBuilder i princip för c, c ++, men genererar grafiska gränssnitt för olika språk med wxWidgets. SDI
    -jRedigera flerspråkig redaktör baserat på java mycket lättare än Eclipse eller Netbeans

    Poof och många fler. Jag har lämnat Python (med dess IDE Eric) och några andra språk på vägen.

    Det är en liten lista, det finns att ge och ta.
    En hälsning.

         3ndriago sade

      Bra förtydligande, jag märkte också att författaren urskillningsvis blandade avancerade textredigerare och IDE.

         Konozidus sade

      Vilka kriterier följer du för att skilja IDE från Editor? Det är att jag anser att Anjuta och Geany är IDE, inte förläggare, och jag vet inte varför de inte skulle vara det.

      urKh sade

    Vim FTW !!!

    Jag var en eclipse-användare under lång tid, men när jag började få ut det mesta av Vim var det att jag insåg hur mycket tid jag hade slösat bort i den IDE, men med Vim känner du verkligen powa xD

         Chuck daniels sade

      Det är väl värt att investera tid i VIM (vilket inte är så illa), då kan du göra underverk. Med plugins (det finns ett stort antal) och anpassning av '.vimrc' är det en mycket komplett och lätt IDE.

      Anonym sade

    Jag skulle rekommendera Gambas, detta möjliggör med samma kod att skapa program för Linux i Deb och RPM, Mac OS X och Windows ...

    Dess proprietära alternativ är Real Basic, nu kallat Xojo, det är gratis som en demo.

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

      dålig taku sade

    Jag försökte flera idéer och gillade inte någon av dem, bara emacs rock. Jag når inte det sublima eftersom det inte är gratis och något som inte är gratis förtjänar inget stöd.
    emacs4eve

         pandev92 sade

      Men om en iPod med iOS förtjänar stöd? LOLAZO

           dålig taku sade

        I en gammal existens var det en iPod med iOS där jag var glad, efter GNU är det en bot som jag föraktar men jag är fattig och arbetslös så jag kommer att behålla den tills jag måste ersätta den med något som borde ge den, eftersom android Jag anser inte att det är bra eller gratis.

      kik1n sade

    Första och obestridda Vim 😀

      Blaire pascal sade

    Jag gillar inläggets allmänna struktur, det enda är att det, som vissa säger här, var ganska kort.

      Urizev sade

    Emacs är bäst.

      eliotime3000 sade

    Emacs, du saknade den. Den IDE har ett eget liv och har funnits sedan 70-talet.

    Och förresten, vad hände med Emacs tutorial? Det var bra.

      yeij sade

    Utan tvekan saknar du en av de bästa, den stora Geany.

      De är länk sade

    Jag har redan berättat för dig flera gånger, jag bor hos Geany som har det som är rätt och nödvändigt för mig, inga extra funktioner eller plugins som upptar och förbrukar mycket resurser (något jag hatar om Eclipse utan att gå vidare)
    Jag använder den för webbsidor, Phonegap / Cordova, Python och för närvarande för att utveckla spel för de mytiska Zx Spectrums

      desikoder sade

    Just nu skjuter jag med geany, för vad jag behöver är det fantastiskt

      xarlieb sade

    vanligtvis för webb och skript använder jag Geany. Det är närmast den allsmäktiga Notepad ++ som jag har hittat i Linux.

    Sedan för fjärrredigering slutar du med VIM ja eller ja, vad är en smärta i röven när latens spelar mot dig, men jag måste erkänna att de som vet hur man använder det riktigt bra gör underverk med det.

      Fjädrar sade

    Tror du verkligen att VIM är ful? Det beror på hur mycket tid som ägnas åt konfigurationen, här lägger jag en skärmdump av min VIM-konfiguration, det verkar inte alls hemskt för mig 😉

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

    En hälsning! 😀

         Carlos. Gude sade

      Jag säger STANDARD är ful. (skicka mig din konfiguration snälla !!!!!)

      Låt oss se, jag pratar uppenbarligen bara om IDE: erna som jag har använt, kanske skulle jag ha gjort det tydligare i artikeln

           Fjädrar sade

        Hej!

        Jag har använt ett tema som heter kolor (https://github.com/zeis/vim-kolor), i kombination med vim-airline (https://github.com/bling/vim-airline). Sedan använder jag många plugins, inklusive en för flera markörer, utdrag för de språk jag arbetar med (Python med Django, Bash ...), även om detta bara är "toppen av isberget".

        Snart kommer jag att göra en artikel på min webbplats som berättar hur jag har konfigurerat VIM. När jag är redo kontaktar jag dig. 🙂

        Förresten, grattis till sidan, jag har varit läsare av DesdeLinux och Let's Use Linux i ett par år (förmodligen fler), och i och med sammanslutningen av de två webbplatserna finns det nu mycket bra information samlad på webben . Tack för det enorma arbete du gör.

        En hälsning!

      f3niX sade

    Hej allihop, jag vill här återspegla min ödmjuka åsikt om några inlägg som du publicerar, eftersom jag tror att moderera inläggen mer, för att undvika publicering av sådana här inlägg, det här är ett inlägg som inte verkar som Från Linux, där finns redan flera inlägg så utifrån hur jag ser saker och ting sänker de kvaliteten på webbplatsens innehåll.

    Min ursäkt Elav, KzKgGaraa och UsemosLinux .. men att öppna upp för communityn leder till ett aktivt virke för att bibehålla en minimal kvalitet på webbplatsens innehåll.

    Jag ser redan flera inlägg som "Linuxeando Windows" som inte överensstämmer med bloggens ämne, som inte har bra skrivning, som inte har ett tydligt syfte, och detta å andra sidan är helt åsikt, även utan bra tekniska grunder och med olika fel (jag kommer inte att nämna).

    Med detta vill jag komma till att de borde vara striktare med de inlägg som publiceras, inte att de stänger sina dörrar för samhället (jag är en del av det) utan att de bara försöker höja standarderna för behålla kvaliteten på det som de tre administratörerna är vana vid.

    Jag hoppas att jag inte har stört någon är min åsikt och jag är en regelbunden läsare av denna underbara gemenskap.

    Hälsningar.

         livlig sade

      Du kan ha rätt, faktiskt många tänker på samma sätt, men hur kan du berätta för någon att deras blygsamma bidrag "inte har någon kvalitet"? Det är en mycket ful sak att göra det, eftersom många av de människor som deltar gör det med de bästa avsikterna.

      Din kommentar stör inte, tvärtom uppskattas den 😉

           f3niX sade

        Jag förstår att helt Elav, jag älskar hur samhället bidrar, men det borde vara känt att bidragen måste vara att "Bidrag", och det finns många som inte, lite efterhand har självstudierna för att gå in i "Åsikt" gått förlorade, något som nästan alltid leder till flammekrig. Om åsikterna var starka och mycket specifika som de för @diazepan skulle det förstås.

        Även om sanningen från din position är svår att avvisa det samhälle som håller dem vid liv, så tycker jag att ett system bör skapas för att uppmuntra kvaliteten på posterna, såsom "månadens bästa bidrag", "mest enastående handledning", något som uppmuntrar redaktörer att förbättra.

        Hälsningar och tack för att du läste min åsikt.

             livlig sade

          Tack vare dig har du gett mig utmärkta idéer 😉

      ozkar sade

    Jag använder PyCharm (det är inte gratis eller något liknande) men jag är hyperbekväm.

         f3niX sade

      Vi är två vänner, även om det inte väger så mycket :(, men jag älskar Ide för mig den bästa Python-ideen även om den är proprietär.

      Hälsningar.

      shini kire sade

    Jag tror att nätbönor är kraftfullare och lättare att använda än förmörkelse för att uttrycka det bättre 😀

      Reneco sade

    Eftersom jag inte är programmerare, har jag kul med Lazarus, Free Pascal RAD både i Windows och Linux, förutom det faktum att Free Pascal är snabbare för mig att köra än GCC, det är som att ha anläggningen för den hatade Visual Basic men multiplatform.
    Den andra IDE jag använder är Geany

      st0rmt4il sade

    De jag använder mest för webben är:

    Sublimetext - Editor
    Geany - IDE
    Brackets - Editor

    För applikationsutveckling med GUI:

    Eclipse - IDE (för Python och Ruby)
    Gambas3 - IDE (för en eller annan app i Basic)

    Hälsningar!

      Eduardo sade

    IDE: Integrerad utvecklingsmiljö En IDE måste behöva vara en sådan kodredigerare, en felsökningsverktyg och automatiseringsverktyg (kompilering, förpackning, etc.) Ta inte det på fel sätt men VIM eller SublimeText Jag tror inte att de är IDE om de kan vara mycket bra kodredigerare, och även om du kan lägga till en kompilator och en felsökare till dem, måste en IDE för att vara sådan komma med dessa verktyg från början. Utöver den goda viljan i ditt arbete, som är väldigt bra, förvirrar du dem som just har börjat programmera. Att veta vad varje sak är och vilka möjligheter de har är grunden för var och en att söka efter behov, komfort och personlig smak efter det bästa alternativet när man utvecklar.

      raul Fernandez sade

    Jag tror att det har varit en förvirring här:
    Sublim text (som redan finns i version 3) och Vim är inte IDE, de är textredigerare. Det är annorlunda: medan en IDE har verktyg för testning, kompilering och mer är en textredigerare endast för att skriva (som namnet säger) text och kod.
    Det rensade upp, min lista över favorit IDE: er och redaktörer:
    Idus:
    - Dev C ++ (Windows, endast för C ++) (gratis, proprietärt)
    - Kod :: Blockerar IDE (Multiplatform, för C ++ och kan utökas till andra program) (Open)
    Textredigerare:
    - Nano: Redaktör efter terminal, mycket enkelt (Öppet)
    - Sublim text (3)
    - Visual Studio Code (Multiplatform) (öppen, trots att den är M $)