El día de mañana, 25 de junio estará disponible la versión 3.4 de Eclipse (actual Ganymede 3.4 RC4). En realidad se trata de un lanzamiento en simultáneo de los de todos las actualizaciones de paquetes del proyecto Eclipse. Ganymede es el nombre que se le da al agrupamiento de proyectos anuales para Eclipse en una única distribución.

(more…)
Los IDEs (Integrated Development Environment) son un conjunto de herramientas para el programador, que sulen incluir en una misma suite, un buen editor de código, administrador de proyectos y archivos, enlace transparente a compiladores y debuggers e integración con sistemas controladores de versiones o repositorios.
Cuando de Java se trata, son varias las opciones de IDEs, para utilizar. Gracias a El CoDiGo K mencionamos algunos de los principales y más populares:
- BlueJ: desarrollado como un proyecto de investigación universitaria, es libre.
- Eclipse: desarrollado por la Fundación Eclipse, es libre y de código abierto,
- IntelliJ IDEA: desarrollado por JetBrains, es comercial.
- Jbuilder: desarrollado por Borland, es comercial pero también existe la versión gratuita.
- JCreator: desarrollado por Xinox, , es comercial pero también existe la versión gratuita.
- JDeveloper: desarrollado por Oracle Corporation, es gratuito.
- NetBeans – gratuito y de código abierto.
- Sun Java Studio Enterprise: desarrollado por Sun, es comercial.
(more…)
Tiempo atrás publiqué algunos atajos de teclado para NetBeans 6.1, esta vez adjunto una hoja de referencia muy completa (incluida dentro de la documentación de la descarga oficial del IDE) , que incluye:
- Atajos de teclados
- Plantillas de código para Java y JSP
Descargar Highlights Of NetBeans IDE 6.1 Keyboard Shortcuts & Code Templates
NetBeans es un conocido IDE para desarrollar en Java, C/C++, Ruby y a partir de ahora: PHP. El IDE de Sun, NetBeans ha lanzado su versión 6.1 y con ella introduce novedades como la integración con MySQL (cosa que era de esperarse luego de la adquisición de MySQL por parte de Sun Microsystems).

Además, otra de las novedades es el paquete Early Access for PHP, mediante el cual, a partir de ahora, se podrá desarrollar en PHP con NetBeans. Este incluye un conjunto de herramientas personalizadas para PHP, como resaltado sintáctico y semántico, templates, completado automático de código, etc. Además, opcionalmente, permite utilizar Xdebug para debuguear el código.
(more…)
Estos son algunos de los “NetBeans IDE Keyboard Shortcuts”:
- Ctrl + Space: auto-completado de código (Intellisense)
- Alt + Insert: generado de código, por ejemplo: constructor, getter’s y setter’s, override, etc
- Ctrl + Shift + (flecha arriba o abajo): copia las líneas seleccionadas hacia arriba o abajo
- Alt + Shift + (flecha arriba o abajo): mueve las líneas seleccionadas hacia arriba o abajo
- Ctrl + R: con el cursor sobre el identificador, renombra todas las ocurrencias (refactor)
- Ctrl + (página arriba o abajo) o Ctrl + Tab: cambia entre los archivos abiertos
- Ctrl + F4: cierra el archivo actual
- Ctrl + F2: abre el navegador de los miembros de la clase
- Shift + Esc: maximiza/minimiza el editor de código
- Alt + Shift + F: formatea el código
- Ctrl + #: activa diferentes ventanas:
- CTRL+1 - Project
- CTRL+2 - Files
- CTRL+3 - Favorite
- CTRL+4 - Output
- CTRL+5 - Services
- CTRL+6 - Tasks
- ALT+F7: busca todas las ocurrencias de llamado de un método en particular
Vía: Monillo007’s Blog::.
Además de su IDE favorito, todo desarrollador de Java debe tener:
- Firefox: ¿se necesita decir algo del mismo?
- Apache Ant: no será necesario si usas NetBeans
- JEdit: principalmente por su gran cantidad de plugins (por ejemplo LogViewer and HexViewer)
- Subversion: repositorio de excelente integración con NetBeans y Eclipse.
- Apache Tomcat: servidor web con soporte de servlets y JSPs
- GlassFish: el mejor servidor de aplicaciones open source del momento
- Hudson: herramienta de continua integración con el servidor para las tareas de desarrollo y testeo de proyectos de software
- Java Service Wrapper: permite lanzar aplicaciones Java como servicios de Windows.
- CheckStyle/PMD: herramientas que estandarizan el estilo el código para hacerlo más mantenible.
- JASYPT: excelente librería para encriptar y desencriptar passwords, archivos, etc.
- Apache Commons Library: contiene la mayoría de las utilerías de clases que necesitas
- JUDE Community: excelente herramienta libre de modelado UML
- MySQL: la base de datos open source más popular del momento
- Google
Vía: Must have tools for a Java Developer
Para aquellos que se quieran iniciar en Java y utilizar un IDE fácil, amigable y bien documentado, en NetBeans tendrán una de las mejores opciones.

(more…)
Comentarios recientes