Netbeans es uno de los IDE mas populares junto con Eclipse para programar no solo en java sino en múltiples lenguajes como ser PHP, Ruby y C/C++ . Existen algunos atajos de teclado que son de mucha ayuda a la hora de escribir código java evitando así escribir estructuras que se repiten a lo largo de todo el código.
Atajos:
- Ctrl + Space : Completa el código que estamos escribiendo. Por ejemplo, si queremos escribir LocateRegistry solamente escribimos Loc y presionamos el atajo para que nos sugiera la palabra completa. Si presionamos dos veces el atajo, muestra todas las opciones que comiencen con los caracteres escritos.
- Alt + Insert: Agrega constructores, métodos accesores, propiedaes, overrides, etc..
- Alt + Enter : Se usa sobre el texto subrayado para ver la sugerencia que nos hace el IDE cuando hay algún error de sintaxis o se necesita realizar algun import o surround
- Ctrl + R: Si lo hacemos sobre el identificador, renombra todas las ocurrencias.
Los atajos siguientes son escribiendo la palabra mencionada y presionando tabulador:
- fcom + Tab: Se obtiene el código para agrupar y comentar. Ejemplo
// <editor-fold defaultstate="collapsed" desc="comment"> // </editor-fold>
- fori + Tab: Genera el código necesario para hacer un for.Ejemplo
for (int idx = 0; idx < arr.length; idx++) { Object elem = arr[idx]; }
Otros similares a «fori» son “forc”, “fore”, “forl”, and “forv”
- sout + Tab o soutv + Tab: Genera los System.out.println(«»).
- iff + Tab: Genera los bloques if. Ejemplo
if (exp) { }
- sw + Tab: Genera el switch. Ejemplo:
switch (var) { case val: break; default: throw new AssertionError(); }
- whilexp + Tab: Genera los bloques While. Otras variantes son whilen y whileit. Ejemplo:
whilexp :
while (exp) { }
whileit:
while(it.hasNext()) { Object elem = it.next(); }
whilen:
while(en.hasMoreElements()) { Object elem = en.nextElement(); }
#1 por Patricia el May 23, 2011 - 1:26 am
Agrego uno que me parece muy útil en algunos casos.
ctrl + shift + flecha hacia abajo ó arriba: duplica la línea donde se encuentra el cursor o duplica el texto seleccionado
#2 por Miles el septiembre 21, 2012 - 4:11 am
Muy potentes los atajos, me ahorré mucho tiempo.
#3 por F3niX el marzo 30, 2013 - 5:47 pm
Excelente gracias.