Mostrando entradas con la etiqueta Entornos de desarrollo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Entornos de desarrollo. Mostrar todas las entradas

24 mar 2015

Los Working Set en Eclipse. Una forma de organizar los proyectos

Cuando en Eclipse crece el número de proyectos con los que estamos trabajando, puede ser interesante organizarlos mediante los denominados Working Set, que vendrían a ser una especie de directorios o carpetas donde organizarlos.

Antes de agrupar en un Workin Set, hay que crearlo. Por defecto todos los proyecto del explorador están en el primer Workin Set. Para crear uno nuevo Desde el explorador de proyectos de Eclipse, pulsamos en el botón View Menu (triángulo con el vértice hacia abajo)


Nos aparece la siguiente ventana:


Elegimos la opción Select Working Set… y aparece una nueva ventana en la que pulsaremos el botón new:


Elegimos el tipo de Working Set, en este caso Java:


Por último ponemos nombre al Working Set y le añadimos los proyectos que va a contener.


Una vez hecho esto, aparentemente no ha cambiado nada y en el explorador aparecen todos los proyectos, tendremos que desplegar de nuevo el menú del botón View Menu y elegir de nuevo la opción Select Working Set, ahora ya nos aparecerá el Working Set que hemos creado y si lo seleccionamos sólo nos aparecerán los proyectos que hemos metido.


22 sept 2014

Configurar NetBeans en Windows para desarrollar aplicaciones C/Cpp

Si se instala Netbeans en Windows junto con un JDK (Java Development Kit) y se quiere utilizar además de para desarrollar en Java, para desarrollar también en C++, será necesario instalar una cadena de herramientas (toolchain), que son un conjunto de programas que se utilizan para desarrollar en C/C++, como editores, compiladores, enlazadores y depuradores. Una cadena de las más utilizadas es Cygwin.

Una vez instalado y probado Cygwin, de forma que se puedan compilar y ejecutar programas en C/C++, desde su ventana de trabajo, se configurará Netbeans. Será necesario descargar y añadir el plugin correspondiente a C/C++. Podemos hacerlo desde la ventana de comienzo de Netbeans (Start page), con la opción Install Plugins,



o desde el menú Tools, con la opción Plugins



Se activa la pestaña Available Plugins y se marca el plugin correspondiente a C/C++, y en la parte inferior izquierda, se hace clic en el botón Install. Esto hará que se descargue y se instale el plugin, con lo que cuando termine, ya nos aparecerá en la pestaña Installed.
Nos queda verificar que ha enlazado correctamente con Cygwin, para ello iremos al menú Tools, opción Options, y en la ventana que nos aparece, clic en la pestaña C/C++. Si todo ha ido bien nos aparecerá una ventana como la siguiente:



En la parte izquierda las distintas herramientas con las que podemos trabajar, y en la derecha, las rutas de los distintos compiladores y herramientas para la colección seleccionada.

Si las rutas aparecieran en blanco y no aparecieran Tool Collection en la parte izquierda, tendríamos que buscar el directorio donde está instalado Cygwin, mediante el botón Add.

10 abr 2014

Instalación de Cygwin

Se accede a: http://www.cygwin.com


Se selecciona la versión de descarga dependiendo de si el sistema operativo de la máquina donde se va a instalar, es de 32, o de 64 bits.
Nos descarga un pequeño instalador, que cuando ejecutemos será el que ponga en marcha el proceso de descarga real de cygwin. Lo primero que tenemos que elegir es el tipo de instalación que vamos a realizar:


Mediante esta pantalla podremos hacer la instalación directamente desde Internet, o bien podremos descargarnos la aplicación para instalarla más tarde o en otros equipos (por ejemplo sin conexión). La última opción nos permite iniciar la instalación desde un fichero previamente descargado.
A continuación nos pide el directorio de instalación de Cygwin, nos propone dos nombres distintos de dependiendo si es de 32 o de 64 pero en la misma ruta. Esta ruta será importante posteriormente si queremos enlazar con Netbeans. Además elegiremos si se instala para todos los usuarios de Windows o sólo para el usuario actual.


Lo siguiente será el lugar donde se va a realizar la descarga, previa a la instalación. Este directorio podrá después ser borrado, una vez instalado, si no se van a efectuar más instalaciones.


Podemos elegir el servidor de descarga.  Se ha observado que la versión puede variar dependiendo de los servidores, por lo que es recomendable acudir a los españoles. Se recomienda desactivar los antivirus para una descarga más rápida.


Si sólo se va a utilizar para desarrollo en C++ no es preciso instalar todo Cygwin, basta acceder al epígrafe Devel y marcar el compilador de C++, el depurador gdb, y la utilidad make. Hay un cuadro para buscar en la parte superior de la pantalla. Esto da lugar a la instalación de la cadena mínima de herramientas para C++. También es posible instalar el paquete completo de Devel,  lo cual da lugar a una descarga más lenta, y a la instalación de una colección de compiladores.


Una vez finalizada la instalación, aparece un grupo de programas con una única entrada y un  icono en el escritorio, que permite ejecutar una terminal y compilar programas desde la línea de órdenes. Se puede comprobar la correcta instalación del compilador y de make activando estas dos opciones (esto es, escribiendo g++-4 y make en la terminal de Cygwin). Deben aparece los mensajes de error propios de esas aplicaciones.


La instalación de la cadena de herramientas, por defecto, se efectúa en C:\cygwin\bin; esa es la ruta que debe utilizarse una vez instalado NetBeans.
La ruta (PATH) está fijada correctamente para la terminal de Cygwin, pero no para las ventanas de comandos de Windows (cmd). Para que funcione la cadena de herramientas desde la terminal de Windows, es preciso añadir C:\cygwin\bin a la variable de entorno PATH.
Para modificar esa variable de entorno, en Windows XP, se hace clic con el botón derecho en Mi PC, se selecciona Propiedades, se hace clic en Opciones avanzadas, se hace clic en Variables de entorno, se hace clic en Path y se hace clic en Modificar. Finalmente, se añade C:\cygwin\bin al PATH.


En Windows 7 y en Windows 8, clic con el botón derecho sobre el icono de Equipo, opción propiedades y en la ventana que aparece, en la parte izquierda elegimos Configuración avanzada del sistema:


En la nueva ventana que aparece, pulsamos en el botón Variables de entorno…, situado en la parte inferior derecha:


Dentro del apartado variables del sistema, editamos la variable path, añadimos la ruta y guardamos.




9 abr 2014

Bug de Netbeans en Windows 8 con Cygwin 64 bits ( Unable to start pty process)



Para evitarlo podemos modificar las propiedades del proyecto para que se ejecute en una terminal externa. Se accede al menú File, opción Project propertis, y en la ventana que aparece seleccionamos en la parte izquierda la entrada Run, y en la tabla de la derecha, elegimos dentro de Console Type, el valor External Terminal.


Esto hará que la aplicación se ejecute en una nueva ventana de terminal: