domingo

Corre mas rápido que el viento y llega antes que nadie con Netbeans 6.1 (Parte 6)

Este artículo va dedicado al archi ultra reconocido semicolon (;)

¿Cuántos lenguajes de programación han planteado la posibilidad de no repetir el símbolo (;) al final de casi todas las sentencias?
Esta característica no va a cambiar nunca en c, c++, java. Lo que sí puedes cambiar es tu IDE, Netbeans 6.1 cuenta con un poderoso editor de código que te hace la vida más fácil.

Para entender mejor esta característica, hablemos de la forma tradicional de insertar el semicolon al final de las sentencias:

1. Inserta una sentencia de código, por ejemplo
String s = " | "
2. Debes moverte hacia la derecha un par de casillas
3. Tipear ;

Lo veo simple, ¿cómo hacerlo más simple?

Ve al menú Tools/Options/[Key map]/Expande la carpeta other/Busca la acción Complete Line/

Por defecto el shortcut es [ctrl+semicolon] pero en nuestros teclados si queremos el ';' deberiamos presionar [ctrl + shift + ;], al tener [shift] dentro del shortcut cambia y por lo tanto no funciona. Consecuencia de esto los usuarios hispanos de netbeans por 'defecto' no podemos hacer uso de esta característica :(.
Para habilitarla solo cambia el shortcut de la acción, yo he puesto [ctrl + ñ]

Ahora que hemos cambiado el shortcut podemos hacer uso de él.
1. Inserta por ejemplo la siguiente instrucción.
String s = " | "
2. Tipea [ctrl + ñ], automaticamente se pondrá un ';' al final de la sentencia sin tener que recorrerte todo hasta la derecha.

Lo mismo puedes hacer para la acción "Complete Line and Create New Line", asignale el shortcut
[ctrl + shift + ñ], ahora aparte de agregar el ';' al final de la sentencia, se insertará un newline al final y empezaras en la siguiente línea.
Nota que esta característica no solo aplica a sentencias simples, en sentencias complicadas puede ser de gran ayuda...

class Nb61 {
public static void main(String[] args) {System.out.println("Duke in Netbeans 6.1 blogging contest");}
static{}
static{}
static{}
static{}
static{}
static{} ;;;
static{} ;;;;;
static{} ;;;;;;;
static{} ;;;;;;;;;
static{} ;;;;;;;;;;;
static{} ;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;;
static{} ;;;;;;;;;;;; ;;;;;;;;;;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;;;;;
static{} ;;;;; ;;;;;;;;;;;;;;; ;;;
static{} ;;;; ;;;;;;;;;;;;;;; ;;;
static{} ;;; ;;;;;;;;;;;;;;;;; ;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;; ;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;; ;;;
static{} ;;;;;;;;;;;;;;;;;;;;;;; ;;;
static{} ;;;;;;;;;;;;;;;;;;; ;; ;;;
static{} ;; ;;;;;;;;;;;;; ;; ;;;
static{} ;; ;;;;;; ;;;; ;;;
static{} ;;; ;;
static{} ;;; ;;
static{} ;;; ;;;
static{} ;;; ;;
static{} ;;; ;;
static{} ;;; ;;;
static{} ;; ;;
static{} ;; ;;;
static{} ;; ;;
static{} ;; ;;
static{} ;;; ;;
static{} ;;; ;;
static{} ;; ;;;
static{} ;; ;;
static{} ; ;;
static{} ;; ;;
static{} ;;; ;;;
static{} ;;; ;;;;;;;; ;;;
static{} ;;; ;;;;;;;;;;;;;;; ;;
static{} ;; ;;;;; ;;;; ;;
static{} ;; ;;;; ;;; ;;
static{} ;; ;;;; ;;; ;;;
static{} ;; ;;; ;;; ;;
static{} ;; ;;;; ;;; ;;
static{} ;;;;;;;;; ;;; ;;
static{} ;;;; ;;;;;;;;;
static{} ;;;;;
static{}
static{}
static{}
}


'Duke ha aprendido a utilizar el semicolon en Netbeans 6.1, ahora corre más rápido que nunca... ya tiene tenis (;)-(;) y además compila'

No hay comentarios: