Category Archives: Herramientas

VS2010: VS10x Code Map

Buenos Días, no saben cuantos intentos llevo para escribir este post, pero bueno, haremos todo lo posible =)

Hace un tiempo descubrí Code Map (como suelo llamarlo), al cual podria clasificarlo dentro de los complementos de VS2010 que me permiten visualizar de manera sencilla la información de los objetos que vayamos usando.

Y cómo lo hace? pues simple, muestra gráficamente la estructura de la clase en que nos encontremos, específicamente trabaja a nivel de archivo. Es decir, si tenemos un archivo con una clase y sus respectivos métodos y propiedades, veremos:
image 
Como tal, la diferencia que encontramos es en la nueva columna, que por cierto, la he configurado para que muestre los miembros de la clase, si, pero ordenados alfabéticamente, lo cual se logra de esta manera:
image

Debo confesar que me gusta la característica de colorear aquellas funciones que ya he ido revisando, como podrán notar, he revisado un método y una propiedad. Se vé la diferencia de colores?
image

Ah claro, puedes marcar un método como favorito
image

O si gustas, resaltarlo (esta me gusta, pero más por su aspecto visual)
image
Resultando:
image 
(lo sé, algo feito el color :D)

La funcionalidad que me dejó sorprendido fue la del histórico de miembros que iba revisando, esto se logra ubicándote en la parte inferior del CodeMap y claro, click =)
image

Antes de culminar, debo agregar que hay cosas que me parecen raras, como por ejemplo, en otras pcs, me salía una flechita que me indicaba que método habia seleccionado, aquí no =(
Igual, estoy casi seguro que al marcar un método como favorito, me salía la estrellita, aqui lo resalta de rojo.
Esto ultimo quiza haya sido una alucinacion mía, pero, ya en serio, que feo es marcar con rojo un método =D
image

Si no les gusta la columna, o simplemente les está quitando espacio, pues, todo se soluciona con un doble click, tal como se indica:
image

y bueno, lo sé, hay muchas cosas que no he mostrado, como el aspecto de jerarquizar la información, mostrándolo de manera mucho mas estructurada. Desean una prueba al respecto? pues facil, crean una clase que contenga a otra y encontrarán la diferencia =D

Saludos
@Jersson
PD: No es complicado! me cuentan como les va.

VS2010: Una más de JustCode (y JavaScript)

Holas, hoy mientras conversaba con el bueno de @juan_delgado recordé (o bueno, me hizo notar) que no habia mencionado las bondades de JustCode al trabajar con JavaScript.
Pues bueno, lo que no les habia mencionado es que, se integra de maravilla!! jaja, lo sé, esto ya parece una propaganda, pero es la verdad, revisen esas funcionalidades, para muestra un botón (asi es, prueben el clásico control+click!)

image

Ahora, la verdad, les sugiero revisen el nivel de integración que tiene con VS2008, honestamente me parece mucho mejor =), espero que la próxima versión para VS2010 si soporte el efecto de subrayar automáticamente algunos objetos, variables, métodos y demás =D

Un Saludo
@Jersson
PD: Estoy preparando otro post, ya casi sale =)

VS2008: El mensaje de error de mi TFC =(

image

Hola a todos, pues si, me volvió a salir el bendito mensaje de error, si, ese que le había comentado hace unos días.

En resumen, el mensaje indica que no se pudo cargar el paquete Microsoft.VisualStudio.TeamFoundation.TeamExplorer / Microsoft.TeamFoundation.Client.Services HostPackge.

Claro, hay una pregunta básica (en realidad muchas, pero centrémonos en el cuadro de diálogo), tengan cuidado, si ponen Si, pues deshabilitarán la opción que está presentando el problema.

Señores, recién descubo lo que le pasó a mi Team Foundation Control =(, eso me pasa por apurado o bueno, por no dar  cuenta de lo que decía el mensaje. El cual, por cierto, no he podido ubicarlo en la red. Seré el único que tiene ese problema?

Por otro lado, me pregunto que le habrá pasado ahora? debo estar haciendo algo mal =(, solo me ha pasado en el VS2008 ya que en el VS2010, todo bien!

Un saludo.
@Jersson

VS2010: Productividad con JustCode

image

Buenas noches!
Una vez más comenzamos el post con una imágen.

Hace poco comencé a probar el JustCode, herramienta orientada a incrementar nuestra productividad en los desarrollos que vayamos realizando.

Debo admitir que haber usado esta herramienta generó cierta dependencia de mi parte, siendo para mi una de sus mejores características, la evolución del clásico y bastante usado “go to definition”
Es que, al pasar el puntero por algun objeto, hacer control + click, pues nos llevará a la definición del mismo .
Si bien es cierto, esta caráterística ya la conocíamos con las VS2010 Pro Tools, pero de encontrarnos en la definición de un objeto, o digamos, un método (aquí la gran diferencia) y ejecutamos la misma combinacion, es decir, control+click, pues:
image 
Eso la verdad me pareció muy práctico, ya que, a pesar de ser funcionalidades cubiertas por el Visual Studio, estas pueden ser accedidas de manera mucho más rápida =)

Lo que si me pareció interesante es que busca ayudarnos de la manera más gráfica posible, para muestra algunos indicadores que aparecieron al instalar el producto:
En la barra inferior:
image

Doble click en la X:
image 
Lo que me llamó bastante la atención fue que resaltó aquellas importaciones que estaban sobrando (lo cual puede comprobarse con la imagen que inicia este post)

Por otro lado, al intentar crear un método desde un error
image 

Pues, me quedé esperando =D
image

Ahora, si digamos, estan conociendo la herramienta (como es mi caso), pues les recomiendo exploren las opciones, cada una tiene su propia sorpresa, como la opción Fix, que me gustó mucho:
image

image

Honéstamente y ya para terminar, esta herramienta me llamó la atención pues está en la Galería de Visual Studio, lamentablemente comprendí mal, pues pensé que era Free =)
De todas formas me pareció importante compartir esta experiencia con ustedes. Y bueno, si la compran, me cuentan que tal les fué, yo de momento sigo disfrutando de la mágia del Trial =)

Saludos y Muchas Gracias
@Jersson
PD:
– Lo sé, hay muchos aspectos que no he cubierto, pero… es momento de Explorar =D
– Si se dan un tiempo, revisen las funcionalidades en VS2010, hay algunas diferencias ;-), en este caso, preferí poner imagenes con VS2008 y VS2010, si desean saber el motivo, pues, sigan mi recomendación: Exploren!! =)

TFS2010 y VS2008: No veo mi Team Foundation Control!

Hola a todos, y se acaba Julio!!
Pero bueno, aqui vengo con algo que me sucedió hace poco:
Actualmente estoy trabaja1ndo en un proyecto que tiene como base un Team Foundation Server 2010, el resto de clientes se distribuyen entre Visual Studio 2005, 2008 y 2010.
Lo referente a conectividad honestamente merece un post adicional, espero darme un tiempo para ello =)

Aqui el tema es que estaba haciendo unos trabajos y pruebas con muchos componentes y extensiones, y de la nada, crash del Visual Studio, pero no de esos que se cierra solo! simplemente me salió una advertencia (no se puede cargar un control) y pude continuar.

En ese momento me encontraba en el Visual Studio 2008. Unos días despues (es que no apagaba ni cerraba nada), me topé con algo similar a lo siguiente:
image

No es broma, no habia nada que mostrar!
Ahora, ni se atrevan a cerrar la ventana, pues, cuando intenté abrirla, nunca más, nunca más funcionó el botón del Team Explorer =(

La verdad es que llegué a pensar que mi Visual Studio se habia muerto, intenté rezos y plegarias (y un buen /resetsettings), pero nada.
Procedí a reinstalar (les dije líneas arriba que el tema de conectividad era un post adicional? créanme, lo es) y nada!

En ese momento recordé algo que tenía que haber probado un comando desde mucho antes.
/setup

Qué hace este amiguito?
Simple, reconfigura tu Visual Studio y lo deja como nuevo, es decir, como si recien lo hubieras instalado… claro, me malogró los third controls que habia instalado, pero valió la pena =D
Luego de esto no tuve problemas, todos felices y contentos, podia conectarme nuevamente al TFS =O

Aquí las preguntas que me vienen a la mente son:
– Les ha pasado algo similar?
– Han usado el /resetsettings o /setup? la verdad, les recomiendo revisar esos comandos.
– Si el /setup me deja el Visual Studio como si recién lo hubiera instalado, por qué cuando reinstalé no se solucionó mi problema =(

Un Saludo y Mucha Suerte.
@Jersson