Koji su najbolji IDE-ovi za programiranje za GNU / Linux?

Mnogi od onih koje koristimo GNU / Linux radimo to za dizajn ili programiranje. Osobno sam posvećen web dizajnu (objavit ću neke od svojih radova) i mislim Debian, je najbolja distribucija za ovaj zadatak jer 2 od 3 poslužitelja koriste Debian ili neki njegov derivat.

Napravit ću malu usporedbu 3 koja najviše koristim i koja mi se najviše sviđaju. Učinit ću to pod nekoliko kriterija u vrijednosti od 1 do 5:

  • Jednostavnost upotrebe: Koja je krivulja učenja IDE-a.
  • Potrošnja.
  • Personalizacija.
  • Slobodno je?

Krenimo od početka, jedan od najčešće korištenih:

1.  Eclipse / Aptana:

Pomrčina_3.6_Helios

Teškaš, na mnogo načina, dizajniran u Java za Java, ali uz nevjerojatnu prilagodljivost, možete ga koristiti za razne jezike (Java, Piton, Rubin, Android) i promijenite okruženje samo jednim klikom.

Vrlo vizualno, možete prilagoditi do dosade. Pruža vam puno informacija o klasama (njihove metode i atributi mogu se vidjeti u okviru), možete automatizirati određene zadatke, poput izrade Gettera i Settera.

Ako koristite neki Framerwork, možete koristiti automatsko dovršavanje klase, automatizirati njegovu instalaciju i pristupiti naredbenoj konzoli s istog IDE-a.

  • Jednostavnost upotrebe: 4 (Može biti jednostavnije, ali kad ga jednom stavite po svom ukusu, vrlo je jednostavno)
  • Potrošnja: 5 (Koristite Javu, to puno govori)
  • prilagodbe: 5 (od prozora do boja sintakse)
  • Slobodno je? : 100% Možete preuzeti izvorni kod.

Preplitati: http://www.eclipse.org/

PD: aptana, je "verzija" eclipsea optimizirana za web dizajn, može se koristiti kao dodatak ili kao drugi program.

2. VI:

energija

Lagana, složena i možete je koristiti bez miša, ali ružne želje. Je IDE konzolu, možete je koristiti bez grafičkog okruženja (što je vrlo povoljno za uređivanje datoteka putem SSH), ali je vrlo složen za upotrebu, nema izbornike, a ima ih mnogo naredbi, trebat će vam nekoliko sati da biste ga mogli lako koristiti.

Nema izravnu integraciju s Okviri, niti sa GIT niti slično (Pomračenje y Jednostavni tekst 2 da) prema zadanim postavkama nema stablo direktorija ili nešto slično (što je pomalo zastrašujuće, ali kad jednom znate što radite, teško da je potrebno).

Inače, ulov je od mene VI, Imam ga bez sedla (aktivirao sam samo opciju za isticanje sintakse)

  • Jednostavnost upotrebe: 1 (složen kao solo)
  • Potrošnja: 0 (nije uočljivo)
  • prilagodbe: 3 (Morate urediti vimrc datoteku i možete dodati mnogo stvari, ali morate znati što dodirnete)
  • Slobodno je? : 100% Možete preuzeti izvorni kod.

Bonus: Konačna VIM konfiguracija ljubaznošću tvrtke  Aleksander gradonačelnik.

3. Uzvišeni tekst 2:

B7cXd

Na temelju vim, od čega nasljeđuje svoj izgled (kada ga otvorite tek instaliran), njegovo prilagođavanje (čini ga vizualnijim, ali i donekle složenim, premda ne toliko VIM)  i mala potrošnja, može raditi na bilo kojem stroju, bez obzira na to koliko ima godina.

Ali dobra stvar u ovome IDE to je njegova prilagodljivost, može raditi što god želite, imate makronaredbe, imate isječke, imate zen način, višestruke pokazivače i ono najbolje, možete ga koristiti bez miša.

Trenutno je lijepa djevojka svih IDEs, jer ga možete koristiti za sve jezike, sve FW pa čak i sve vaše hobije kao programera.

  • Jednostavnost upotrebe:3 (složen, ali pristupačniji od VI)
  • Potrošnja: 1 (Nešto više od VI, ali neprimjetno)
  • prilagodbe: 4 (Morate urediti vimrc datoteku i možete dodati mnogo stvari, ali morate znati što dodirnete)
  • Slobodno je? : S 50% Ne možete preuzeti izvorni kod, on se plaća, ali možete ga koristiti bez plaćanja bez ograničenja (uklanjanje poruke koja izlazi svaki X).

Preplitati: http://www.sublimetext.com/

Ukratko, IDEDa, kao i sve u ovom životu, to ovisi o svakom, osobno koristim tri, svaku za svaku stvar, VI Koristim ga kao dlijeto (hajde, za promjenu 4 stvari ili za uređivanje konfiguracijskih datoteka) i aptana y ST2 za projekte web dizajna.

Moj savjet za odabir dobra IDE? Pokušajte, usporedite i ako nađete nešto bolje, zadržite.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   rogergm70 dijo

    Jako volim Sublime Text, lijepo sučelje s više alata.

  2.   živo dijo

    Pa, pretpostavljam da pod naslovom posta mislite na najbolje IDE za vas .. Je li to točno?

    Sada ću dati svoj doprinos. Prije svega, nisam znao da je VIM IDE, a da se ni Sublime Text ne temelji na ovom O_O. Sublime Text je već na verziji 3, koja se sada može testirati bez problema 😀

    Ako mene pitate, za web razvoj nedostajalo je nekoliko aplikacija s popisa:

    - Plava riba
    - Zagrade
    - Geany
    - NetBeans
    - Bluegriffon
    - između ostalih.

    Posebno je Brackets onaj koji u zadnje vrijeme najčešće koristim. Jeste li ga već probali? Preporučujem 😀

    pozdravi

    1.    beny_hm dijo

      Koristim netbeans za praktičnost korištenja svojih spremišta klikom 🙂

    2.    Carlos Gude dijo

      Vim je uređivač teksta, ali možete ga koristiti kao IDE (poput bilješke, pa čak i papirnati ubrus može biti dobar IDE xD)

      Očito je to moje mišljenje i nisam stavio više, jer bi u protivnom gotovo dalo napisati knjigu koja bi bila zastarjela čim bi bila gotova, ne znam razumijete li me xD

    3.    Steve dijo

      Istina elav. Pokušala sam s bluefishom, ali ostala sam s Bluegriffonom.

    4.    jon85p dijo

      Pokušao sam Codelite neko vrijeme i čini mi se da je to dobar IDE jednako :)

    5.    O_Pixote_O dijo

      Zagrade koje volim s razvojem uživo, da, vrlo je nestabilno kada modificirate nešto drugo osim css-a.

  3.   rodrigo satch dijo

    Ammm, mislim da je nešto kratko, ali svejedno
    Davno sam napravila članak

    Pogledajte, možda proširite svoje vidike

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

  4.   Osoblje dijo

    Mislim da ste neke izostavili sa popisa, postoji zabuna između besplatnog i besplatnog, osim toga što Android nije jezik.

    Nešto što bih volio pročitati vezano je uz uzvišene pakete, mnogi od njih su besplatni i dodaju vrlo dobre funkcionalnosti.

  5.   xoslorg dijo

    Korisnik sam Archlinuxa i programer na C-u, a najviše mi se sviđaju Netbeans, Monodevelop i Sublimetext.
    Netbeans je vrlo težak, ali možete odabrati kompajler među onima koje ste instalirali.
    Monodevelop je vrlo jednostavan, bez previše vizualnih troškova, ali ne uspijeva sažeti tekst i radi samo s gcc-om.
    Sublimetext malo teži, troši puno memorije Super konfigurabilno, ali treba malo vremena da dobije svoj sok.
    Redovito koristim Monodevelop.
    Ako govorimo o ravnim urednicima, iako moram priznati da emacs ima svoju draž, gedit je uvijek bio i bit će moj izbor.

    1.    Lav dijo

      Ja se pridružujem!

  6.   pleks dijo

    još uvijek ne postoji IDE koji premašuje snagu Emacsa

  7.   3ndriago dijo

    Trenutno sve svoje štitove izrađujem pomoću zagrada i Eclipse PDT-a, ali i dalje mi ponekad nedostaje lakoća koju je Dreamweaver imao ili je imao za uređivanje udaljenih datoteka putem http://FTP...

  8.   giskard dijo

    Koristim GEANY i to mi izvrsno djeluje.

  9.   Wada dijo

    Ružni VIM? VIM je bez usisavanja 🙂

  10.   truko22 dijo

    Koristim kate za učenje bash skripte i c / c ++

  11.   Izidor dijo

    Uzvišeni tekst 2 50% besplatno?. Prve vijesti.
    licenca

  12.   pandev92 dijo

    Osobno za c i c ++, i dalje se držim qtcreatora.

  13.   ainus dijo

    Mislim da ih je nedostajalo još nekoliko.
    Anjuta se ni ne spominje?

  14.   zetaka01 dijo

    Pa, ne postoje IDE-ovi za Linux. Prvo, korak od Sublime Text, najbolji je, ali ograničava vašu licencu. Odvojit ćemo IDE od urednika, oni nisu isti.
    Sada mali popis:
    -Netbeani, nemojte ništa zavidjeti Eclipseu, ali težak je. SDI
    -K razvoj za grafički dizajn u c, cc ++. SDI
    -Monodevelop za Mono dizajn (.Net). SDI
    -Lazarus za dizajn u FreePascalu (poput Delphija). SDI
    -Geany višejezični i lagani. Urednik
    -Anjuta višejezična i lagana. Urednik
    -QTCreator za C ++ s QT-om. SDI
    -Gedit s dodacima. Višejezično. Urednik
    -Kod: Blokovi za c, c ++. SDI
    -wxFormBuilder u principu za c, c ++, ali generira grafičko sučelje za razne jezike pomoću wxWidgeta. SDI
    -jEdit višejezični uređivač zasnovan na javi puno lakši od Eclipsea ili Netbeansa

    Puf, i još mnogo toga. Napustio sam Python put (sa IDE Ericom) i neke druge jezike.

    Mali je popis, treba dati i uzeti.
    Pozdrav.

    1.    3ndriago dijo

      Dobro pojašnjenje, primijetio sam i da je autor neselektivno miješao napredne uređivače teksta i IDE-ove.

    2.    Konozid dijo

      Koje kriterije slijedite da biste razlikovali IDE od uređivača? Jer Anjutu i Geanyja smatram IDE-ima, a ne izdavačima i ne znam zašto to ne bi bili.

  15.   urKh dijo

    Vim FTW !!!

    Dugo sam bio korisnik pomrčine, ali kad sam počeo maksimalno iskorištavati Vim, shvatio sam koliko sam vremena izgubio u tom IDE-u, ali s Vimom stvarno osjećate powa xD

    1.    Chuck daniels dijo

      Vrijedno je uložiti vrijeme u VIM (što i nije tako loše), tada možete učiniti čuda. S dodacima (ima ih ogroman broj) i prilagodbom '.vimrc' to je vrlo cjelovit i lagan IDE.

  16.   Anoniman dijo

    Preporučio bih Gambas, to omogućava istim kodom stvaranje programa za Linux u Deb i RPM, Mac OS X i Windows ...

    Njegova vlasnička alternativa je Real Basic, koji se sada zove Xojo, besplatan je kao demo.

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

  17.   jadni taku dijo

    Isprobao sam nekoliko ideja i nije mi se svidjela niti jedna, već samo emacs rock. Ne dosežem uzvišeno jer nije besplatno i nešto što nije besplatno ne zaslužuje nikakvu podršku.
    emacs4eve

    1.    pandev92 dijo

      Ali ako iPod s iOS-om zaslužuje podršku? LOLAZO

      1.    jadni taku dijo

        U starom postojanju to je bio iPod s iosom gdje sam bio sretan, nakon GNU-a to je pokora koju prezirem, ali sam siromašan i nezaposlen, pa ću ga zadržati dok ga ne budem trebao zamijeniti nečim što bi trebalo donijeti, budući da android Ne smatram ga ni dobrim ni besplatnim.

  18.   kik1n dijo

    Prvi i nesporni Vim 😀

  19.   Blaire pascal dijo

    Sviđa mi se općenita struktura posta, jedino što je, kako neki ovdje kažu, bio prilično kratak.

  20.   Urižev dijo

    Emacs je najbolji.

  21.   eliotime3000 dijo

    Emacs, promašio si taj. Taj IDE ima vlastiti život i postoji od 70-ih.

    I usput, što se dogodilo s vodičem za Emacs? Bilo je odlično.

  22.   yeij dijo

    Bez sumnje nedostaje vam jedan od najboljih, veliki Geany.

  23.   desikoder dijo

    Trenutno snimam s geanyjem, ono što mi treba je super

  24.   xarlieb dijo

    općenito za web i skriptiranje koristim Geany. To je najbliža svemoćnom Notepadu ++ koju sam pronašao u Linuxu.

    Tada za daljinsko uređivanje na kraju koristite VIM da ili da, kakva je bol u dupetu kad vam se latencija pokaže, ali moram priznati da oni koji to znaju stvarno dobro čine čine čuda s njim.

  25.   Fertedemi dijo

    Stvarno mislite da je VIM ružan? To ovisi o tome koliko je vremena posvećeno njegovoj konfiguraciji, ovdje sam stavio snimak zaslona svoje VIM konfiguracije, uopće mi se ne čini užasnim 😉

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

    Sve najbolje! 😀

    1.    Carlos Gude dijo

      Kažem DEFAULT je ružan. (proslijedite mi vašu konfiguraciju, molim vas !!!!!)

      Da vidimo, očito govorim samo o IDE-ima koje sam koristio, možda sam to trebao pojasniti u članku

      1.    Fertedemi dijo

        Zdravo!

        Koristio sam temu koja se zove kolor (https://github.com/zeis/vim-kolor), zajedno s vim-airline (https://github.com/bling/vim-airline). Tada koristim puno dodataka, između ostalog jedan za višestruke pokazivače, isječke za jezike s kojima radim (Python s Django, Bash ...), iako je ovo samo 'vrh ledenog brijega'.

        Uskoro ću na svojoj web stranici napraviti članak u kojem ću reći kako sam konfigurirao VIM. Kad budem spreman, kontaktirat ću vas. 🙂

        Usput, čestitam za stranicu čiji sam čitatelj DesdeLinux i Koristimo Linux nekoliko godina (vjerojatno i više), a s ujedinjenjem dviju web stranica sada se na webu prikuplja mnogo dobrih informacija. Hvala vam na ogromnom poslu koji obavljate.

        Pozdrav!

  26.   f3niX dijo

    Pozdrav svima, želim ovdje izraziti svoje skromno mišljenje o nekim unosima koje objavljujete, jer mislim da više moderiranje postova, kako bi se izbjeglo objavljivanje ovakvih unosa, ovo je post koji se ne čini prikladnim. Desde Linux, već dolazi nekoliko postova, pa koliko ja vidim stvari, oni smanjuju kvalitetu sadržaja stranice.

    Izvinjavam se Elav, KzKgGaraa i UsemosLinux .. ali otvaranje prema zajednici dovodi do aktivne drvne građe koja održava minimalnu kvalitetu sadržaja stranice.

    Već vidim nekoliko postova poput "Linuxeando Windows" koji se ne slaže s temom bloga, koji nema dobro pisanje, koji nema jasnu svrhu, a ovo je s druge strane potpuno mišljenje, također bez dobre tehničke temelje i s raznim pogreškama (koje neću spominjati).

    Ovime želim doći do toga da trebaju biti stroži prema objavljenim objavama, ne da zatvaraju vrata zajednici (ja sam dio nje), već da samo pokušavaju podići standarde na održavati kvalitetu na ono na što su tri administratora navikla.

    Nadam se da nikome nisam zasmetao moje je mišljenje i redoviti sam čitatelj ove prekrasne zajednice.

    Pozdrav.

    1.    živo dijo

      Možda ste u pravu, zapravo mnogi misle na isti način, ali kako nekome reći da njihov skromni doprinos "nema kakvoću"? To je vrlo ružna stvar raditi, jer mnogi ljudi koji sudjeluju u tome rade u najboljoj namjeri.

      Vaš komentar ne smeta, već se cijeni 😉

      1.    f3niX dijo

        Razumijem da u potpunosti Elav, volim kako zajednica doprinosi, ali treba znati da doprinosi moraju biti oni "Doprinosi", a ima ih mnogo koji to nisu, malo po malo tutorijali za ulazak u "Mišljenje" su izgubljeni, nešto što gotovo uvijek dovodi do plamenskih ratova. E sad, da su mišljenja snažna i vrlo konkretna poput mišljenja @diazepan-a, to bi se razumjelo.

        Iako je istinu s vašeg stava teško odbiti zajednicu koja ih održava na životu, stoga mislim da bi se trebao stvoriti sustav koji će potaknuti kvalitetu prijava, poput "najbolji doprinos mjeseca", "najistaknutiji vodič", nešto koji potiču urednike na poboljšanje.

        Pozdrav i hvala što ste pročitali moje mišljenje.

        1.    živo dijo

          Zahvaljujući vama dali ste mi izvrsne ideje 😉

  27.   ozkar dijo

    Koristim PyCharm (nije besplatan ili nešto slično), ali super mi je ugodno.

    1.    f3niX dijo

      Mi smo dva prijatelja, iako da nije tako težak :(, ali ja volim Ide za mene, najbolji Python ide, čak i ako je zaštićen.

      Pozdrav.

  28.   shini kire dijo

    Mislim da je netbeans moćniji i lakši za upotrebu od eclipsea, bolje rečeno 😀

  29.   Reneco dijo

    Kako nisam programer, zabavljam se s Lazarusom, Free Pascalom RAD-om i u sustavima Windows i Linux, osim što mi je Free Pascal brži za pokretanje od GCC-a, to je kao da imam objekt omraženog Visual Basica ali multiplatformni.
    Drugi IDE koji koristim je Geany

  30.   st0rmt4il dijo

    Pa, najviše ih koristim za web:

    Sublimetext - Urednik
    Geany - IDE
    Zagrade - urednik

    Za razvoj aplikacija s GUI-jem:

    Eclipse - IDE (za Python i Ruby)
    Gambas3 - IDE (Za jednu ili drugu aplikaciju u programu Basic)

    Pozdrav!

  31.   Eduardo dijo

    IDE: Integrirano razvojno okruženje IDE mora biti takav uređivač koda, program za ispravljanje pogrešaka i automatizaciju (kompilacija, pakiranje itd.) Nemojte to shvatiti pogrešno, ali VIM ili SublimeText mislim da nisu IDE ako oni mogu biti vrlo dobri urednici koda, i premda biste im mogli dodati kompajler i program za ispravljanje pogrešaka, IDE koji treba biti takav s tim alatima mora doći od početka. Izvan dobre volje vašeg rada, što je vrlo dobro, zbunjujete one koji tek počinju programirati. Znanje što je svaka stvar i koje mogućnosti imaju, osnova je za svaku od njih da traži u skladu s potrebama, udobnošću i osobnim ukusom najbolju opciju prilikom razvoja.

  32.   Raul Fernandez dijo

    Mislim da je ovdje došlo do zabune:
    Uzvišeni tekst (koji je već u verziji 3) i Vim nisu IDE-i, oni su uređivači teksta. Drugačije je: dok IDE ima alate za testiranje, kompilaciju i još mnogo toga, uređivač teksta služi samo za pisanje (kako i samo ime kaže) teksta i koda.
    To se razbistrilo, moj popis omiljenih IDE-a i urednika:
    Ide:
    - Dev C ++ (Windows, samo za C ++) (Besplatno, vlasništvo)
    - Kod :: Blokira IDE (višeplatformni, za C ++ i proširiv na druge programe) (otvoreno)
    Urednici teksta:
    - Nano: Uređivač terminala, vrlo jednostavan (otvoren)
    - Uzvišeni tekst (3)
    - Visual Studio kôd (višeplatformni) (otvoren, iako je M $)