Listado de editores de texto para programar

Ya hemos hablado en alguna ocasión de los editores de texto para programar pero siempre hay gente que pregunta o pide consejo sobre algún editor en particular y es por eso que os voy a dejar un listado más desglosado de algunos editores de texto, muy comunes y multiplataforma, con los que podremos empezar a programar. Eso si, son multiplataformas, cada sistema operativo tiene otros editores, específicos a la plataforma pero que no voy a tratar, prefiero centrarme en la multiplataforma.

Los requerimientos mínimos que les he pedido a todos estos lenguajes es que, al menos, tengan un resaltado de sintaxis, numeración de lineas y tabulación automática del código. Nunca usaría un editor que no tuviera estas características.

vim
Es uno de los editores más populares y conocidos, quizás no muy usado, pero de los que catalogaría como imprescindible para todos aquellos que empiezan en este mundo. Es muy potente, muy ligero, muy cómodo de usar y te permite centrarte en lo que interesa, escribir código.
emacs
Es uno de los editores más completos y versátiles que existen. Es, junto con vim, uno de los clásicos por la potencia que tiene y por la cantidad de lenguajes que puede entender. Hasta tal punto llega la potencia de este editor que desde las operaciones básicas de edición hasta la configuración de la interfaz del usuario está controlada por LISP.
jedit
Es un editor multiplataforma desarrollado en java, con resaltado de sintaxis para más de 130 lenguajes diferentes. Este lo he usado muy poco porque el hecho de necesitar la máquina virtual de java me dejaba el equipo demasiado lenta.
netbeans
Este software más que un editor de texto lo considero como un entorno de programación propio, un IDE, ya que permite las funciones básicas de editor, conexion con bases de datos, control de versiones y herramientas para compilar. Es muy cómodo y sencillo, además tiene una gestión de ficheros muy sencilla, clara y visual.
eclipse
Es un IDE, como netbeans, con las mismas características y propiedades. Este es el editor que estoy usando ahora y me gusta mucho por la cantidad de plugins que tiene y facilidad en el desarrollo en diferentes lenguajes.
kdevelop
Es un IDE nativo de linux, pero que se puede instalar en los demás sistemas operativos. Tiene un entorno muy amigable y visual, hay que recordar que tiene las mismas librerias que KDE. No tiene la misma potencia que los anteriores, está más centrado en C/C++ y tiene algunos plugins que incluyen java, php,...

Una de las "batallas" que hay en internet es netbeans vs eclipse. Yo he estado usando los 2 IDEs durante un tiempo y me quedo, de momento, con eclipse porque el directorio automático que genera en los proyectos es muy simple, porque me parece que tiene más plugins y porque me parece más cómodo de usar que netbeans.

No todo netbeans es malo, al contrario, hay una característica que me encanta y es al desarrollar entornos gráficos en java directamente tienes un menu donde puedes ir creando la interfaz.

Por lo tanto, si me pides la opinión, lo mejor es empezar a programar con vi / emacs (editores ¡simples') y, después, cuando conozcas las directrices y peculiaridades de cada lenguaje, pasar a algún entorno que facilite la programación.

Comentarios

Enviar un comentario nuevo

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

Captcha
Esta pregunta es para probar que el que escribe el comentario es un humano
7 + 13 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Tienda de música online