10 herramientas para programar en Linux

Escrito por Administrador domingo, 05 de abril de 2009

Debido a su gran entorno de desarrollo, quienes utilizan Linux pueden disponer de una gran cantidad de herramientas de programación, todas ellas listas para ser usadas gratuitamente desde la Red. A continuación te ofrecemos diez herramientas que te ayudarán a mejorar el desarrollo sobre Linux. Fuente: ITSitio.com

1. Bluefish Es un editor HTML, diseñado para ahorrar algunas tareas a los webmasters con experiencia. Además es uno de los IDEs más populares disponibles para el desarrollo web.. Incluye un editor de múltiples archivos, múltiples barras de herramientas, menús configurables, ventanas de previsualización, soporte para SSI, PHP y validación HTML entre otros. Es ligero y puede abrir hasta 3.500 documentos a la vez Una de las características más apreciadas de Bluefish es "Quickba", una barra de herramientas definidas por el usuario que le permite añadir botones haciendo clic derecho y seleccionando " "añadir rápido". Allí se puede agregar todo el código HTML a esta barra de herramientas rápidas. Enlace de descarga http://bluefish.softonic.com/linux

2: Anjuta Es un entorno de desarrollo para C/C++ que en la actualidad está bastante avanzado. También es un servicio gratuito, de código abierto para el IDE de C y C + + lenguas. Usa GTK+/GNOME, con lo que se integra perfectamente en este entorno. Es fácil de instalar y ofrece características tales como la gestión de proyectos, un depurador interactivo y un poderoso editor de código fuente (con fuente de la navegación, de código, y el resaltado de sintaxis). El equipo de Anjuta desarrolló este potente IDE de fácil utilización, para satisfacer todas las necesidades de programación en C y C + +. Tiene una interfaz de usuario potente y flexible. Enlace de descarga http://anjuta.softonic.com/linux

3. Glade Glade es un RAD (desarrollo rápido de aplicaciones), creador de interfaces gráficas que usa GTK+ para el escritorio GNOME. Guarda los proyectos en XML y puede generar código C para este meta-formato. Adicionalmente. el meta-formato puede ser convertido a otros lenguajes gracias a módulos. Por ejemplo glade-- puede generar código C++. Indispensable para desarrolladores de aplicaciones GTK. Incluye una

¿Cómo funciona una herramienta de compilación para diferentes idiomas? Simple: Para C. etiquetas de diálogo. Kdevelop El proyecto KDevelop fue iniciado en 1998 para diseñar un entorno de desarrollo integrado.softonic. GCC suministra al usuario muchas herramientas de comprobación de errores. C++ y Objective C. Las siglas GCC significaban GNU C Compiler (Compilador C GNU). Es una herramienta de línea de comandos pero es muy potente. integración del compilador de Java GCJ. fácil de usar. . permiso para renombrar el registro. Entorno integrado de desarrollo) para programar en C y C++ en Linux. Enlace de descarga http://gcc. Otras características importantes a resaltar son: soporte del procesador de Intel Itanium. Enlace de descarga http://glade. Fortran. Los diseños de interfaz se archivan en formato XML. Y g + + es un compilador. Se basará código objeto desde el código fuente sin necesidad de utilizar un intermediario a la primera construcción de código C de C + +. GCC GCC es un compilador GNU que funcione para C. Objective C.com. han pasado a significar GNU Compiler Collection (Colección de compiladores GNU). C + +. En la actualidad. invocar el "gcc" para el mando y el C + +. Java. Muchos han IDEs no son más que herramientas de interfaces para GCC. y Ada. Los más utilizados son los compiladores de C y C + + código. preprocesador C integrado en los compiladores C.com/linux 4. GNOME. emisión del codigo Assembler x86 utilizando el estilo de sintaxis Intel Potentes optimizaciones en las llamadas a subrutinas (CALL) optimizando los accesos al STACK (pila del procesador). casillas de verificación y menús para el desarrollo de interfaces más rápida.softonic. Está integrado con QtDesigner. eliminación del codigo muerto utilizando la representación SSA . las del escritorio KDE). Además es simple de instalar. Eso permite que los diseños sean fácilmente conectados con herramientas externas. el diseñador de interfaces gráficas de Trolltech. Dos compiladores de la misma caja de herramientas. C y C++. basándose en el microprocesador de destino u optimizaciones sobre la compilación de código inteligente. que utiliza las librerías Qt (trolltech. tales como cuadros de texto. invocar la "g + +" comando.com/linux 5. Es un IDE (Integrated Development Environment. Desde entonces está disponible públicamente bajo licencia GPL.serie de módulos de interfaz. entradas numéricas. GCC es en realidad un conjunto de herramientas. al admitir una colección de compiladores la siglas. integra una eficiente herramienta de depuración y dispone de muchas opciones de optimización de código. no sólo un preprocesador. para C/C++ en Unix. y soporta KDE/Qt. Esto crea mejor código objeto y le da una mejor información de depuración.

vnunet. gestión de estilos CSS. Enlace de descarga http://kompozer. todo aquello que hagas en el editor luego se verá en la página web cuando la publiques. recogidas además en una atractiva interfaz que lo hace fácil y agradable de usar. Eclipse Potente y completa plataforma de programación.com/linux 6.softonic. Lo utilizan los desarrolladores de * NIX (y muchos desarrolladores de Windows). . lo que resulta más fácil ver al instante la diferencia entre los errores. es decir. iniciar la aplicación especificando argumentos. KompoZer Editor HTML. GDB Se trata de un programa de depuración para C. Es el depurador GNU. Se basa en Nvu. aplicaciones Java. Cuenta con el motor Gecko de Mozilla. Cuenta con un editor de texto donde ver el contenido del fichero en el que el usuario trabaja. del tipo WYSIWYG (Lo Que Ves Es Lo Que Obtienes). Aunque está pensado para quienes no dominan lenguaje HTML pero quieren tener su propio espacio en Internet. BSD y la mayoría de los sistemas operativos propietarios. Incorpora interesantes herramientas de depuración de código. programas en C++. Enlace de descarga http://kdevelop. ¿Qué se puede hacer? Entre otros. También una lista de tareas y otros módulos similares.es/descargargdb/linux/desarrollo/herramientas/34210/ 7. examinar lo que ha ocurrido cuando la aplicación se detiene y realizar cambios en el programa del usuario para ponerlo a prueba sobre la marcha. desarrollo y compilación de elementos tan variados como sitios web. Java. consola Javascript y subida automática a al servidor FTP del usuario.softonic.com/linux 8. cuenta también con la opción de editar el código HTML manualmente. Puede ejecutar en GNU/Linux. Modula-2 y otros muchos lenguajes. que cuenta con todas las herramientas y funciones necesarias para el trabajo. Si bien las funciones de Eclipse son más bien de carácter general. validador de HTML. C++. advertencias y mensajes. o de entrada que afectan a su comportamiento. Es un entorno de desarrollo integrado (IDE). los elementos del programa se pueden ampliar y mejorar mediante el uso de plug-ins. hasta clientes BitTorrent.Para utilizar Kdevelop necesita un sistema operativo X11 KDE Un buen detalle es que la ventana de salida del compilador es coloreada. Enlace de descarga http://descargas. Esta herramienta se emite desde la línea de comandos y le dará una respuesta inmediata de los desarrolladores dentro de otro programa mientras se ejecuta. interruptores. Los últimos cambios de esta herramienta de desarrollo incluyen: nueva interfaz de actualizaciones.

Así se obtiene más rendimiento al crear los programas optimizados para donde van a ser alojados. Enlace de descarga http://quanta-plus.com/linux . ya que este multilenguaje está escrito en Java.net/resources 10. carpetas compartidas. Se construye un binario a partir de unas fuentes y un makefile usando un compilador como gcc. Ofrece un excelente navegador de directorios. periféricos o directamente en Internet.5 y QT 3. Enlace de descarga http://eclipse. Enlace http://www. que facilita el acceso de una manera fácil e intuitiva a los archivos HTML y gráficos alojados en el disco rígido.2. Para su uso es necesario contar con Java Runtime Environment. que posee todo lo que un editor HTML puede albergar.3.com/ 9. en cuanto a opciones se refiere. Se puede destacar también. Una vez que determina qué bits deben ser recompilados. búsqueda de texto mejorada. la posibilidad de editar varios ficheros simultáneamente. a la vez que se utiliza el panel inferior para ir visualizando gráficos y los asistentes para la creación de tablas o documentos en blanco. y además lo combina con una interfaz gráfica y de usuario que hacen mucho más sencillo el manejo del programa en cuestión. Dato negativo: no incluye una librería de la librería PHP de BlueFish.softonic. mejora en la gestión de proyectos. Los requisitos mínimos para su uso son: KDE 3. Make Es una utilidad para determinar qué piezas más específicas de un programa necesita ser recompilado.makelinux.nueva pestaña de marcadores. importar y exportar configuraciones de lanzamiento de aplicaciones y asistente de contenidos renovado. Quanta Plus Magnífico editor HTML ideal para usuarios Linux en entorno KDE. pero no se ve agravado gracias a la agilidad que aporta el panel de previsualización.softonic. nueva pestaña con avisos de errores y alertas. Cuenta también con un completo panel de previsualización y un ágil editor coloreado de tags. emite los comandos necesarios para completar la acción. Con Make podemos llevar a cabo una de las cosas más interesantes de Linux: personalizar y armar la arquitectura que aloje nuestro sistema.