Molts dels que fem servir GNU / Linux ho fem per dissenyar o programar. Personalment em dedico a el disseny web (ja penjaré alguna feina mio) i crec que Debian, És la millor distribució per a aquesta tasca donat que 2 de cada 3 servidors usen Debian o derivada d'aquesta.
Vaig a fer una petita comparativa dels 3 que més ús i que més m'agraden. Ho faré sota diversos criteris valorats de l'1 a el 5:
- Facilitat d'ús: El que ve a ser la corba d'aprenentatge de l'IDE.
- Consum.
- Personalització.
- És lliure?
Comencem pel principi, un dels més usats:
1. Eclipsi / Aptana:
Un pes pesat, en molts sentits, dissenyat en Java per la Java, però amb una capacitat de personalització increïble, pots usar-lo per a diversos llenguatges (Java, Pitó, Ruby, Android) I canviar d'entorn amb només un clic.
Molt visual, pots personalitzar fins l'avorriment. Et dóna moltíssima informació de les classes (els seus mètodes i atributs els pot veure en una caixa), pots automatitzar certes tasques, com per exemple, la creació d'Getters i Setters.
Si fas servir algun Framerwork, pots utilitzar el completat automàtic de classes, automatitzar la seva instal·lació i accedir a la consola de comandaments des del mateix IDE.
- Facilitat d'ús: 4 (Podria ser més senzill, però una vegada que ho poses al teu gust és molt senzill)
- consum: 5 (Usa Java, això diu molt)
- personalització: 5 (Des de les finestres fins als colors de la sintaxi)
- És lliure? : A el 100% Pots descarregar-te el codi font.
Enllaç: http://www.eclipse.org/
PD: Aptana, És una «versió» de eclipsi optimitzada per al disseny web, es pot fer servir com a afegit o com un altre programa.
2. VI:
Lleuger, complex i el pots fer servir sense ratolí, però lleig amb ganes. és un IDE de consola, el pots fer servir sense entorn gràfic (la qual cosa és molt còmode per editar arxius per SSH), Però és molt complex d'usar, no té menús i té moltíssims ordres, Et caldrà unes quantes hores per poder usar-lo amb desimboltura.
No té integració directa amb Framerworks, Ni amb GIT ni similars (Eclipsi y Simple Text 2 si) per defecte, no té la vista de directori, ni res (la qual cosa, espanta una mica, però un cop heu escoltat que aquestes fent, gairebé no cal).
Per cert, la captura és de la meva VI, Que el tinc a pèl (només li activi l'opció per ressaltar la sintaxi)
- Facilitat d'ús: 1 (Complex com el sol)
- consum: 0 (Ni es nota)
- personalització: 3 (Has de editar l'arxiu vimrc i pots afegir moltes coses, però has de saber que toques)
- És lliure? : A el 100% Pots descarregar-te el codi font.
Bonus: La configuració definitiva de VIM per cortesia de Alexandre Alcalde.
3. Sublim Text 2:
basat en VIM, de què hereta el seu aspecte (quan ho obres recentment instal·lat), la seva personalització (el fa més visual, però també una mica complex tot i que no tant com VIM) i el seu reduït consum, pot funcionar en qualsevol màquina, per vella que sigui.
Però el bo que té aquest IDE és la seva capacitat d'adaptació, pot fer el que vulguis, tens macros, tens snippets, tens la manera zen, múltiples cursors i el millor, pots usar-lo sense el ratolí.
És actualment la nena bonica de tots els IDEs, per que pots utilitzar-lo per tots els llenguatges, tots els FW i fins i tot totes les teves manies com a programador.
- Facilitat d'ús:3 (Complex, però més abordable que VI)
- consum: 1 (Més que VI, Però imperceptible)
- personalització: 4 (Has de editar l'arxiu vimrc i pots afegir moltes coses, però has de saber que toques)
- És lliure? : A l'50% No pots descarregar-te el codi font, és de pagament però pots usar-lo sense pagar si restriccions (traient un missatge que surt cada X).
Enllaç: http://www.sublimetext.com/
En resum, els IDEs, com tot en aquesta vida, depèn de cada un, personalment ús tots tres, cada un per a cada cosa, VI el faig servir com cisell (anem, per canviar 4 coses o per editar arxius de configuració) i Aptana y ST2 per a projectes de disseny web.
El meu consell per triar un bon IDE? Prova, compara i si trobes alguna cosa millor, quedátelo.
A mi m'agrada molt Sublim Text, una interfície bonica i amb múltiples eines.
Bé, suposo que pel títol de l'post, et refereixis als millors IDEs per a tu .. És així?
Ara donaré la meva aportació. Primer que tot, no sabia que VIM era un IDE, i que tampoc Sublim Text es basés en aquest O_O. Sublim Text ja va per la versió 3, la qual ja es pot provar sense problemes 😀
Si em preguntes a mi, per al desenvolupament web faltar unes quantes aplicacions en la llista:
- Bluefish
- Brackets
- Geany
- NetBeans
- Bluegriffon
- entre d'altres.
Especialment Brackets és el que més estic fent servir últimament. ¿Ja ho vas provar? T'ho recomano 😀
Salutacions
jo faig servir netbeans per la comoditat d'usar les meves repositoris amb un clic 🙂
Vim és un editor de text, però el pots fer servir com IDE, (com notepad i fins un tovalló de paper pot ser un bon IDE xD)
Evidentment és la meva opinió i no vaig posar més perquè sinó donaria gairebé per escriure un llibre que quedaria obsolet res més acabar-lo, no sé si m'entens xD
Cert ILAV. Probe bluefish, però em vaig quedar amb Bluegriffon.
He provat un temps Codelite i sembla ser un bon IDE igual 🙂
Brackets m'encanta amb el seu desenvolupament en viu, això si, és molt inestable quan modifiqueu una cosa que no sigui css.
AMMM crec que és una mica curt, però en fi
Jo vaig fer fa temps un article
Revisa'l potser ampliïs els teus horitzons
http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/
Crec que vas deixar alguns fora de la llista, hi ha una confusió entre el que és lliure i gratuït, a més que Android no és un llenguatge.
Una cosa que m'hagués agradat llegir és sobre els paquets de sublim, molts d'ells si són lliures i afegeixen funcionalitats molt bones.
Sóc usuari de Archlinux i programador de C i els que més m'agraden són Netbeans, Monodevelop i Sublimetext.
Netbeans és molt pesat però pots triar el compilador entre els que tinguis instal·lats.
Monodevelop és molt simple sense massa sobrecàrrega visual però falla en el col·lapsat de text i que només funciona amb gcc.
Sublimetext pesa poc, consumeix un gens de memòria Super configurables però requereix una mica de temps el poder treure-li el seu suc.
Ús habitualment Monodevelop.
Si parlem d'editors plans sense més encara que he de reconèixer que emacs té el seu encant gedit sempre va ser i serà la meva elecció.
Em sumo!
encara no hi ha un IDE que superi el poder d'Emacs
Actualment faig tots els meus protector usant Brackets i Eclipsi PDT, però tot i extranno de vegades la facilitat que tenia -o té- Dreamweaver per editar arxius remots via http://FTP...
Jo ús GEANY i em va de meravella.
¿VIM lleig? VIM és Suckless 🙂
Ús kate, per aprendre bash script ic / c ++
¿Sublim Text 2 50% lliure ?. Primera notícia.
llicència
Personalment per ci c ++, em quedo amb qtcreator de lluny.
Crec que van faltar uns quants mes.
Ni tan sols s'esmenta a anjuta?
Doncs no hi ha IDEs per a Linux. Primer, pas de Sublim Text, és del millor però et limita la seva llicència. Anem a separar IDEs d'Editors, no són el mateix.
Ara, una petita llista:
-Netbeans, no li enveja res a Eclipse, però és pesat. IDE
-Kdevelop per a disseny gràfic en c, cc ++. IDE
-Monodevelop per disseny en Mono (.Net). IDE
-Lazarus per disseny en Free Pascal (com Delphi). IDE
-Geany multillenguatge i lleuger. editor
-Anjuta multillenguatge i lleuger. editor
-QTCreator per a C ++ amb QT. IDE
-Gedit amb plugins. Multillenguatge. editor
-Code: Blocks per c, c ++. IDE
-wxFormBuilder en principi per c, c ++, però genera interfícies gràfiques per a diversos llenguatges usant wxWidgets. IDE
-jEdit editor multillenguatge basat en java molt més lleuger que Eclipsi o Netbeans
Puf, i molts més. M'he deixat pel camí Python (amb el seu IDE Eric) i alguns llenguatges més.
És una llista petita, hi ha per donar i vendre.
Una salutació.
Bona aclariment, jo em s'adoni també que l'autor barrejo indiscriminadament editors de text avançats i IDEs.
¿Quin criteri segueixes per diferenciar IDE de Editor? És que jo considero a Anjuta ja Geany com IDEs, no editors, i no es perquè no ho serien.
Vim FTW !!!
Vaig ser usuari d'eclipsi per molt temps, però quan vaig començar a treure-li el suc a Vim, va ser que em vaig adonar el temps que havia perdut en aquest IDE, però amb Vim, de debò, sents el powa xD
Val molt la pena invertir temps en VIM (que no és per tant), després pots fer meravelles. Amb plugins (hi ha una quantitat immensa) i personalitzant '.vimrc' és un IDE molt complet i lleuger.
Recomanaria Gambes, aquest permet amb un mateix codi crear programes per a Linux en Deb i RPM, Mac OS X i Windows ...
La seva alternativa privativa és Reial Basic, ara anomenat Xojo, és gratuït com demo.
https://es.wikipedia.org/wiki/Gambas
https://es.wikipedia.org/wiki/REALbasic
Vaig provar diversos ides i no em terme agradant cap, només emacs rockeja. A l'sublim no li arribo per no ser lliure i una cosa que no és lliure no mereix cap suport.
Emacs4eve
Però un iPod amb iOS si val suport? LOLAZO
En una antiga existència era un iPod amb ios on era feliç, després de GNU és una penitència que menyspreu però sóc pobre i aturat així que el mantindré fins que tingui per substituir-amb alguna cosa que porti devien, ja que androide no ho considero ni bo ni lliure.
En primer lloc i indiscutible Vim 😀
M'agrada l'estructura en general de l'post, l'únic és que, com diuen alguns per aquí, va ser bastant curt.
Emacs és el millor.
Emacs, et va faltar aquest. Aquest IDE té vida pròpia, i ha estat present des dels anys 70 's.
I per cert, ¿i què va ser de l'tutorial d'Emacs? Estava genial.
Sens dubte et mancat un dels millors, El grandíssim Geany.
Jo li he dit ja diverses vegades, em quedo amb Geany que té el just i necessari per a mi, res de funcions o connectors extres que ocupen i consumeixen molts recursos (cosa que odi d'Eclipse sense anar més lluny)
Jo el faig servir per pàgines web, PhoneGap / Cordova, Python i actualment per desenvolupar jocs per a les mítiques Zx Spectrums
Jo de moment tir amb geany, per al que necessito em ve genial
en general, per a web i scripting utilitzo Geany. És el més semblant a el totpoderós Notepad ++ que he trobat en Linux.
Després per a edicion remota acabes utilitzant el VIM si o si, qu és un conyàs quan la latència juga en contra teva, però he de reconèixer que els que ho saben usar bé de veritat, fan meravelles amb el
De debò penses que VIM és lleig? Això depèn de quant temps es dediqui a la seva configuració, aquí us poso una captura de la meva configuració de VIM, a mi no em sembla per res horrible 😉
https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing
Una salutació! 😀
Dic que PER DEFECTE és lleig. (Pásame la configuració si us plau !!!!!)
A veure, evidentment només parlo dels IDEs que he fet servir, potser deguda de deixar-ho més clar en l'article
¡Hola!
He utilitzat un tema anomenat Kolor (https://github.com/zeis/vim-kolor), En conjunt amb vim-airline (https://github.com/bling/vim-airline). Després faig servir un munt de plugins, entre d'altres un per múltiples cursors, snippets per als llenguatges amb els quals treball (Python amb Django, Bash ...), encara que això és només 'la punta de l'iceberg ".
Aviat faré un article en el meu web explicant com he configurat VIM. Quan estigui llest em posaré en contacte amb tu. 🙂
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.
Una salutació!
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.
Els meus perdons ILAV, KzKgGaraa i UsemosLinux .. però obrir-se a la comunitat comporta a un maderamiento actiu per mantenir un mínim de qualitat de l'contingut de el lloc.
Ja veig diversos posts com el de «Linuxeando Windows» que no va amb el tema de l'bloc, que no porta bona redacció, que no té un propòsit clar, i aquest d'altra banda que és totalment d'opinió, a més sense bons fonaments tècnics i amb errors diversos (Que ni esmentés).
Amb això al que vull arribar és que haurien de ser més estrictes amb els post que es publiquen, no que tanquin les portes a la comunitat (Formo part d'ella), sinó que només tractin de pujar els estàndards per mantenir la qualitat a la que ens tenen acostumats els tres administradors.
Espero no haver molestat a ningú és la meva opinió i sóc un lector assidu d'aquesta meravellosa comunitat.
Salutacions.
Potser tinguis raó, de fet molts pensen de la mateixa forma, però Com dir-li a algú que el seu modest aporti «No té qualitat»? És una cosa molt lleig fer això, ja que moltes de les persones que participen ho fan amb la millor de les intencions.
El teu comentari no molesta, a contra s'agraeix 😉
Entenc això completament ILAV, m'encanta com la comunitat aporta, però s'hauria de saber que les aportacions han de ser això «Aportacions», i hi ha molts que no ho són, s'ha perdut poc a poc els tutorials per entrar en «Opinió», cosa que gairebé sempre comporta a flame wars. Ara si les opinions fossin forts i molt especifiques com les de @diazepan s'entendria.
Encara que la veritat des del teu posició és difícil rebutjar a la comunitat que els manté vius, pel que crec es deberia crear un sistema per incentivar la qualitat de les entrades, com «millor aportació del mes», «tutorial mes destacat», cosa que estimuli a millorar als redactors.
Salutacions i gràcies per llegir la meva opinió.
Gràcies a tu, m'has donat excel·lents idees 😉
Jo ús PyCharm (no és lliure ni res d'això) però em sento hypercómodo.
Som 2 amic, encara que si no pesés tant :(, però m'encanta el Ide per a mi el millor ide de Python encara que sigui privatiu.
Salutacions.
Penso que netbeans és mes poderós i fàcil d'utilitzar que l'eclipsi per dir-ho millor 😀
Com que no sóc programador em diverteixo amb Lazarus el RAD de Free Pascal tant en Windows com Linux a part que Free Pascal em resulta mes ràpid en execució que GCC, és com tenir la facilitat d'l'odiat Visual Basic però multiplataforma.
L'altre IDE que ocupo és Geany
Doncs, dels que mes ús per a la web són:
Sublimetext - Editor
Geany - IDE
Brackets - Editor
Per desenvolupament d'aplicacions amb GUI:
Eclipsi - IDE (per Python i Ruby)
Gambas3 - IDE (Per a una que una altra app en Basic)
Salutacions!
IDE: Integrated development environment (Entorn integrat de desenvolupament) Un IDE ha de tenir per ser tal un editor de codi, XNUMX debugger i eines d'automatització (compilació, empaquetat, etc) No ho prenguis a malament però VIM o SublimeText no crec que siguin IDEs , si poden ser molt bons editors de codi, i encara que poguessis agregar un compilador i un debugger, un IDE per ser tal ha de venir amb aquestes eines des del principi. Més enllà de la bona voluntat del teu treball que és molt bo, aquestes confonent als que recentment comencen a programar. Saber que és cada cosa i que possibilitats tenen és la base perquè cada un busqui d'acord a la necessitat, comoditat i gust personal la millor opció a l'hora de desenvolupar.
Crec que aquí hi ha hagut una confusió:
Sublim Text (que ja va en la versió 3) i Vim no són IDEs, són Editors de text. És diferent: mentre que un IDE posseeix eines de testeig, compilació i més, un editor de text és només per a l'escriptura (com diu el nom) de text i codi.
Aclarit això, la meva llista de IDEs i editors favorits:
IDEs:
- Dev C ++ (Windows, només per a C ++) (Gratis, privatiu)
- Code :: Blocks IDE (Multiplataforma, per a C ++ i extensible a altres programes) (Obert)
Editors de text:
- Nano: Editor per terminal, molt simple (Obert)
- Sublim Text (3)
- Visual Studio Code (Multiplataforma) (Obert, malgrat ser de M $)