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();
}
Advertisement


#1 por Patricia el mayo 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