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.

(más…)

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::.

No voy a explicar lo que es un repositorio pues Just Sherekan lo explica muy bien. Me limitaré a instalar Subversion (SVN) en Windows, y hacer unas pocas pruebas para subir al repositorio desde NetBeans.

En mi caso descargué VisualSVN Server, lo instalé y configuré dos usuarios y un grupo al que asigné a los usuarios; todo esto a través de una interfaz muy sencilla.

Luego bajé dos clientes SVN, uno para integrarlo al NetBeans y otro para integrarlo al Windows Explorer. En adelante, habiendo instalado el primero de los clientes nombrados, explicaré muy brevemente como importar un proyecto de NetBeans en el SVN:

(más…)

Otro de los aspectos interesantes de NetBeans es el Modelado UML, y dentro de este, la posibilidad de realizar ingeniería inversa de nuestros proyectos.

Veremos un ejemplo muy simple, donde crearemos un diagrama de clases del proyecto anterior (Binding Lists).

(más…)

Binding Lists

Continuando lo publicado días atrás (Java Beans Binding) ahora además de bindear una lista con un origen de datos y unos labels con la lista, vamos a incorporar una nueva lista bindeando con la lista anterior.

El ejemplo será el siguiente: una lista contendrá provincias y al hacer click sobre una de ellas en la otra lista se visualizarán las localidades pertenecientes a esa provincia. Al igual que el ejemplo anterior, el origen de datos estará hardcodeado en una clase OrigenDatos (para que los datos se carguen dinámicamente de base de datos, bastaría con reemplazar el codigo constructor actual con el código necesario para leer de base de datos).

(más…)

Java Beans Binding

Si hay algo que me llamó la atención de los video tutoriales de NetBeans 6.0, es el de “Building a Java Desktop Database Application“.

En realidad lo que más me llamó sorprendió es el tema de ver como los distintos swing controls “bindeaban” entre si, es decir, estaban vinculados de forma tal que al cambiar el valor de un control se actualizaba el o los controles relacionados. Ésto en realidad no es ninguna novedad, de hecho así funcionan la mayoría de las interfaces, y hasta en Visual Basic se puede hacer, pero aun no lo había visto tan integrado a un IDE para el desarrollo en Java.

En busca de un buen ejemplo donde visualizar esto, me encontré con el artículo GUIs dinámicas con Beans Binding y NetBeans 6.0. A continuación, basado en el articulo nombrado, los pasos para realizar un ejemplo bien básico:

binding.JPG

(más…)

Entrenamiento en NetBeans

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.

nb-logo2.gif

(más…)

Concurso de Blogs

Bloguea acerca de NetbBeans 6.1 Beta gana algunos premios.

61blog-contest-logo-trans.gif

(más…)