Muchos de los que usamos GNU/Linux lo hacemos para diseñar o programar. Personalmente me dedico al diseño web (ya colgaré algún trabajo mio) y creo que Debian, es la mejor distribución para esta tarea dado que 2 de cada 3 servidores usan Debian o alguna derivada de esta.
Voy a hacer una pequeña comparativa de los 3 que más uso y que más me gustan. Lo haré bajo varios criterios valorados del 1 al 5:
Empezemos por el principio, uno de los más usados:
1. Eclipse/Aptana:
Un peso pesado, en muchos sentidos, diseñado en Java para Java, pero con una capacidad de personalización increíble, puedes usarlo para varios leguajes (Java, Python, Ruby, Android) y cambiar de entorno con solo un click.
Muy visual, puedes personalizar hasta el aburrimiento. Te da muchísima información de las clases (sus métodos y atributos los puede ver en una caja), puedes automatizar ciertas tareas, como por ejemplo, la creación de Getters y Setters.
Si usas algún Framerwork, puedes utilizar el autocompletado de clases, automatizar su instalación y acceder a la consola de comandos desde el mismo IDE.
Enlace: http://www.eclipse.org/
PD: Aptana, es una “versión” de eclipse optimizada para el diseño web, se puede usar como añadido o como otro programa.
2. VIM:
Ligero, complejo y lo puedes usar sin ratón, pero feo con ganas. Es un IDE de consola, lo puedes usar sin entorno gráfico (lo cual es muy cómodo para editar archivos por SSH), pero es muy complejo de usar, no tiene menús y tiene muchísimos comandos, necesitarás unas cuantas horas para poder usarlo con soltura.
No tiene integración directa con Framerworks, ni con GIT ni similares (Eclipse y Simple Text 2 si) por defecto, no tiene un árbol de directorios , ni nada (lo cual, asusta un poco, pero una vez que sabes que estas haciendo, casi no hace falta).
Por cierto, la captura es de mi VIM, que lo tengo a pelo (solo le active la opción para resaltar la sintaxis)
Bonus: La configuración definitiva de VIM por cortesia de Alejandro Alcalde.
3. Sublime Text 2:
Basado en VIM, del que hereda su aspecto (cuando lo abres recién instalado), su personalización (lo hace más visual, pero también algo complejo aunque no tanto como VIM) y su reducido consumo, puede funcionar en cualquier maquina, por vieja que sea.
Pero lo bueno que tiene este IDE es su capacidad de adaptación, puede hacer lo que quieras, tienes macros, tienes snippets, tienes el modo zen, múltiples cursores y lo mejor, puedes usarlo sin el ratón.
Es actualmente la niña bonita de todos los IDEs, por que puedes utilizarlo para todos los lenguajes, todos los FW e incluso todas tus manías como programador.
Enlace: http://www.sublimetext.com/
En resumen, los IDEs, como todo en esta vida, depende de cada uno, personalmente uso los tres, cada uno para cada cosa, VIM lo uso como cincel (vamos, para cambiar 4 cosas o para editar archivos de configuración) y Aptana y ST2 para proyectos de diseño web.
¿Mi consejo para elegir un buen IDE? Prueba, compara y si encuentras algo mejor, quedátelo.
Continúar leyendo...
Voy a hacer una pequeña comparativa de los 3 que más uso y que más me gustan. Lo haré bajo varios criterios valorados del 1 al 5:
- Facilidad de uso: Lo que viene a ser la curva de aprendizaje del IDE.
- Consumo.
- Personalización.
- ¿Es libre?
Empezemos por el principio, uno de los más usados:
1. Eclipse/Aptana:
Un peso pesado, en muchos sentidos, diseñado en Java para Java, pero con una capacidad de personalización increíble, puedes usarlo para varios leguajes (Java, Python, Ruby, Android) y cambiar de entorno con solo un click.
Muy visual, puedes personalizar hasta el aburrimiento. Te da muchísima información de las clases (sus métodos y atributos los puede ver en una caja), puedes automatizar ciertas tareas, como por ejemplo, la creación de Getters y Setters.
Si usas algún Framerwork, puedes utilizar el autocompletado de clases, automatizar su instalación y acceder a la consola de comandos desde el mismo IDE.
- Facilidad de uso: 4 (Podría ser más sencillo, pero una vez que lo pones a tu gusto es muy sencillo)
- Consumo: 5 (Usa Java, eso dice mucho)
- Personalización: 5 (Desde las ventanas hasta los colores de la sintaxis)
- ¿Es libre? : Al 100% Puedes descargarte el código fuente.
Enlace: http://www.eclipse.org/
PD: Aptana, es una “versión” de eclipse optimizada para el diseño web, se puede usar como añadido o como otro programa.
2. VIM:
Ligero, complejo y lo puedes usar sin ratón, pero feo con ganas. Es un IDE de consola, lo puedes usar sin entorno gráfico (lo cual es muy cómodo para editar archivos por SSH), pero es muy complejo de usar, no tiene menús y tiene muchísimos comandos, necesitarás unas cuantas horas para poder usarlo con soltura.
No tiene integración directa con Framerworks, ni con GIT ni similares (Eclipse y Simple Text 2 si) por defecto, no tiene un árbol de directorios , ni nada (lo cual, asusta un poco, pero una vez que sabes que estas haciendo, casi no hace falta).
Por cierto, la captura es de mi VIM, que lo tengo a pelo (solo le active la opción para resaltar la sintaxis)
- Facilidad de uso: 1(Complejo como el solo)
- Consumo: 0 (Ni se nota)
- Personalización: 3 (Tienes que editar el archivo vimrc y puedes añadir muchas cosas, pero tienes que saber que tocas)
- ¿Es libre? : Al 100% Puedes descargarte el código fuente.
Bonus: La configuración definitiva de VIM por cortesia de Alejandro Alcalde.
3. Sublime Text 2:
Basado en VIM, del que hereda su aspecto (cuando lo abres recién instalado), su personalización (lo hace más visual, pero también algo complejo aunque no tanto como VIM) y su reducido consumo, puede funcionar en cualquier maquina, por vieja que sea.
Pero lo bueno que tiene este IDE es su capacidad de adaptación, puede hacer lo que quieras, tienes macros, tienes snippets, tienes el modo zen, múltiples cursores y lo mejor, puedes usarlo sin el ratón.
Es actualmente la niña bonita de todos los IDEs, por que puedes utilizarlo para todos los lenguajes, todos los FW e incluso todas tus manías como programador.
- Facilidad de uso:3(Complejo, pero más abordable que VIM)
- Consumo: 1(Algo más que VIM, pero imperceptible)
- Personalización: 4 (Tienes que editar el archivo vimrc y puedes añadir muchas cosas, pero tienes que saber que tocas)
- ¿Es libre? : Al 50% No puedes descargarte el código fuente, es de pago pero puedes usarlo sin pagar si restricciones (quitando un mensaje que sale cada X).
Enlace: http://www.sublimetext.com/
En resumen, los IDEs, como todo en esta vida, depende de cada uno, personalmente uso los tres, cada uno para cada cosa, VIM lo uso como cincel (vamos, para cambiar 4 cosas o para editar archivos de configuración) y Aptana y ST2 para proyectos de diseño web.
¿Mi consejo para elegir un buen IDE? Prueba, compara y si encuentras algo mejor, quedátelo.
Continúar leyendo...