Netbeans es uno de los IDE mas populares 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.
En esta publicación les mencionare algunos de los atajos mas utilizados:
- 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, propiedades, 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 algún 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.
// <editor-fold defaultstate="collapsed" desc="comment"> // </editor-fold>
- fori + Tab: Genera el código necesario para hacer un for.
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.
if (exp) { }
- sw + Tab: Genera el switch.
switch (var) { case val: break; default: throw new AssertionError(); }
Aquí les dejo un recuadro con los mas utilizados recuerden utilizar tabulador:
Abreviatura
|
Resultado
|
En
|
Enumeration
|
Ex
|
Exception
|
Ob
|
Object
|
Psf
|
public static final
|
Psfb
|
public static final boolean
|
Psfi
|
public static final int
|
Psfs
|
public static final String
|
St
|
String
|
ab
|
abstract
|
bo
|
boolean
|
br
|
break
|
ca
|
catch(
|
cl
|
class
|
cn
|
continue
|
df
|
default:
|
dowhile
|
do{
}while(condition);
|
eq
|
equals
|
ex
|
extends
|
fa
|
false
|
fi
|
final
|
fl
|
float
|
forc
|
for (Iterator it = collection.iterator();
it.hasNext();) {
Object elem = (Object) it.next();
}
|
fore
|
for (Object
elem : iterable) {
}
|
fy
|
finally
|
ie
|
interface
|
ifelse
|
if (condition){}else {
}
|
im
|
implements
|
iof
|
instanceof
|
ir
|
import
|
le
|
length
|
newo
|
Object name =
new Object(args);
|
pe
|
protected
|
pr
|
private
|
psf
|
private static final
|
psfb
|
private static final boolean
|
Psfi
|
private static final int
|
psfs
|
private static final String
|
pst
|
printStackTrace();
|
psvm
|
public static void
main(String[] args){
}
|
pu
|
public
|
re
|
return
|
serr
|
System.err.println(“”);
|
st
|
static
|
sw
|
switch(
|
sy
|
synchronized
|
tds
|
Thread.dumpStack();
|
th
|
throws
|
trycatch
|
try {}
catch (Exception e) {}
|
tw
|
throw
|
twn
|
throw new
|
wh
|
while(
|
whileit
|
while (it.hasNext()) {
Object elem = (Object) it.next();
}
|
No todos podemos, ni queremos tener toda esta información memorizada en la cabeza. Es por eso que NetBeans incluye un archivo pdf con la lista completa de dichos atajos es por eso que le dejo el documento para que lo puedan descargar. Descargar Aquí
Y como es de costubre les traigo un juego en Scratch
Este juego se trata de que el gatito tiene que llegar a su comida a través del laberinto cruzando las trapas que se encuentran en el camino.
No hay comentarios:
Publicar un comentario