|
![]() |
Con las distribuciones de linux, y en especial la que uso yo por su enorme cantidad de paquetes pequeños y muy útiles que provee con su instalación single (1 cd). El entorno gráfico provee numerosos editores gráficos que facilitan el desarrollo pero para ello hay que tenerlo debidamente configurado (ya es muy fácil encontrar drivers para las placas de video). No obstante para las terminales de texto también Hay opciones, desde la Emacs hasta MC...
Los editores que resaltan sintáxis, por lo general siempre son los más convenientes y de esos hay algunos disponibles para KDE. Veamos primero los que sirven en el entorno gráfico ya que por lo general son los más versátiles.
Resalta la sintáxis en varios colores, constantes, comentarios, palabras claves, etc. para distintos lenguajes de programación completamente diferentes, como shell, c++, java, perl, html y creo que otros más. En la figura podemos ver a Kwrite con un documento de Java.

Podemos abrir, guardar de a un documento por vez, nada que no se solucione cargando varias ventanitas de Kwrite. No permite imprimir, pero sí permite usar el mouse para transportar texto con el botón del medio. Kwrite viene iincluido con casi todas las distribuciones no obsante podemos echar un vistazo a www.kde.org.
No se caracteriza por el resalte de la sintáxis precisamente, sino por que ayuda terriblemente para la construcción de documentos con interfaces gráficas no nos permite editar exáctamente código ni los tamaños, pero nos crea las clases con los objetos para modificar el código.

También Visaj permite varia algunas propiedades de los objetos, tales como el nombre, las etiquetas y otros atributos, esto se consigue con un editor de propiedades que trae integrado.

Los objetos gráficos conectados se pueden extraer a un archivo java común y corriente, Visaj deja comentarios en el archivo generado para poder reconocer

Visaj, necesita de la máquina virtual de java (JVM) pero como por supuesto, si vamos a programar en java, es lo primero que instalamos, así que no es un punto débil. Su licencia es comercial pero existe una versión un poquito limitada para uso personal.
Este Midnigth Commander es un poderoso navegador de archivos como el Comandante Norton de DOS o el Windows Commander. Suele venir incluido con muchas de las distribuciones de Linux y su resalte de colores es lo que lo hace un muy buen editor de propósito general. En ese sentido es muy similar a Kwrite, ya que funciona con c++, java, shell y perl.

En esta figura podemos ver a Midnigth Commander funcionando en una consola virtual desde el KDE, editando un documento java. El resalte de sintáxis se realiza pura y exclusivamente en la edición y no en la visualización.
Obviamente que podemos usar los editores anteriormente mencionados que también soportan c++, hay editores integrados que son una maravilla, ese es el caso kdevelop, que integra compilación edición documentación y debug en un solo programa.
Kdevelop crea en base a plantillas los fuentes para poder modificarlo y crear aplicaciones gráficas de forma muy sencilla. Una de sus mejores cualidades es la de integrar la documentación en el mismo programa en solapas. En la figura, podemos ver un fragmento de código y un árbool de clases o algo similar para todas las solapas.

En esta otra foto vemos como integra las documentaciones de las distintas librerias de programación para el entorno gráfico e incorporando incluso unos documentos propios para c++

Las fotos son un poco grandes, pero no las puedo achicar sin que se pierda calidad, yo uso 1024x768...
Seguro que algunos de los otros editores funcionan, pero si queremos ir viendo resultados sin recurrir al navegador... He aquí unas alternativas gráficas.
Este es un navegador/editor de páginas de internet que permite manejar de una forma elegante las etiquetas HTML, incluso tiene soporte para mapear imágenes y MATH, es muy cómodo y además es multiplataforma. http://www.w3.org

En la foto de la figura, podemos ver a Amaya recién iniciado, con su manual que carga por defecto al iniciar el programa, permite abrir varias ventanas...
Este es un producto de Sun Microsystems que se puede conseguir de forma libre para uso personal del sitio de Sun www.sun.com. Posee plantillas y asistentes y es muy compatible con MsWord y MsExcel, ideal para los que se cambian recién ahora.

En la foto de arriba, podemos ver a Star Office iniciado, y en la de abajo, ejecutando un asistente para crear páginas de internet, que incluso nos permiten seleccionar distintos modelos...

Y por último la página que nos genera el asistente para poder modificarla, incluso tenemos una enorme galería de clips arts que podemos incluir en las páginas sin ningún problema, trabaja con código reducido y es compatible con todos los navegadores, es decir no hace cosas raras como MsWord
