Thu
Jul
05
2007
Entrada rapidita para glosar dos características nuevas del fabuloso ReSharper 3.0: el To-Do Explorer y File Structure.
To-Do Explorer (Explorador de Tareas Pendientes, podría traducirse) es una ventana que hace exactamente eso: mantener una lista de las notas que vamos creando según escribimos código. VS2005 ya puede hacerlo, mediante la ventana Lista de Tareas, pero con una limitación importante: sólo se ven las tareas pendientes del fichero que tengamos abierto. Me parece bastante más útil tener abierta una ventana que me muestra la lista de tareas pendientes, hacks, bugs etc. de toda la solución, para comprobarla y navegar por sus elementos cuando quiera. Ved un ejemplo:
Dentro de ReSharper podemos definir cómo vamos a diferenciar una tarea pendiente de un comentario normal mediante expresiones regulares (por ejemplo, si empieza mediante //TODO o //HACK es una tarea pendiente o una chapuza que hay que refactorizar), agruparlos por categorías, asignarlos colores para verlos en la ventana del Explorador de To-Dos, etc...
La otra ventana digna de mención es la ventana de Estructura de Archivo. Esta ventana nos muestra la estructura completa de la clase que tengamos abierta, véase el ejemplo:
Esta ventana nos va a permitir la navegación rápida a cualquier parte de la clase mediante doble-click en cualquiera de sus elementos. Además, detecta automáticamente las regiones, si tenéis la (buena) costumbre de dividir vuestro código mediante las mismas. También nos permite seleccionar un elemento o grupo de ellos y encerrarlos en una nueva región, o subir o bajar las declaraciones para tener nuestro código ordenado lo mejor posible.
Definivamente, con cada nueva versión ReSharper sigue afianzándose como el mejor add-in de productividad para Visual Studio.