Visual Studio 2010 – Zoom & Block Selection


        

Es emocionante explorar las nuevas características de Visual Studio 2010 en su versión Beta 2, a nivel básico una de las primeras sorpresas en el editor largamente anunciada es la incorporación de WPF, aunque parezca a simple vista un detalle de poco interés, debo confesar que una vez empiezas a trabajar con él te acostumbras de tal forma que cuando vuelves a utilizar el anterior (IDE 2008) te sientes como raro y se te antoja como frio y poco agradable.

Realmente el nuevo editor pasa desapercibido si no fuera por la aparición de un combo en la parte inferior derecha en la que al estilo de los mejores procesadores de texto nos deja seleccionar el % de zoom sobre la fuente que tengamos seleccionada.

Algo divertido que ya nos anunciaba Lisa Feigenbaum cuando nos presentaba la beta 1 en pasado año en el ‘Spanish tour 2008’ era la combinación de la tecla ‘Control’ con la rueda del Ratón… es divertido aumentar/disminuir el tamaño con solo rodar el ‘scroll’.

Fui uno de los que pensaron que eran de ese tipo de adornos que no son prácticos, pero debo rectificar y aseguraros de que es todo lo contrario.

Recordad: CTRL+Rueda Mouse (Avanza/Retrocede) J

Otra Característica simpática es la de edición simultánea de líneas múltiples. Ello nos permite seleccionar varias líneas o una selección de columna concreta abarcando varias líneas y escribir directamente en todas ellas.

Lo conseguiréis pulsando la tecla: Efectuando la selección mientras se mantiene la tecla ‘Alternativa’ pulsada.

También podéis conseguirlo manteniendo pulsadas las teclas [Mayúsculas]+[Alternativa] y seleccionando las líneas con las teclas de Cursor [Arriba]/[Abajo]/[Derecha]/[Izquierda]

…un par de facilidades más sobre VS2010!
Pep Lluis,

 

It’s exciting to explore the new features of Visual Studio 2010 in its Beta 2 version, at the basic level one of the first surprises in the editor and long announced is the incorporation of WPF, though it may seem at first glance a detail of little interest, I must confess that once you start working with him you get used, when you return to use the previous (2008 IDE) feel as rare and it strikes you as cold and little nice.

Actually the new editor goes unnoticed if you not see outside combo in the bottom right (like best word processors-styleJ) leaving us to select the % zoom applied.

Something fun that already we announced by Lisa Feigenbaum when we had the beta 1 last year in the ‘ Spanish tour 2008 ‘ was the combination of the key control with the mouse scroll… is funny increase / decrease the size, only shooting the scroll. I was one of those who thought were “ornaments are not practical”, but I must rectify and sure that is the very opposite.

Remember: CTRL+ Mouse Scroll (Up / Down)

Other nice feature is the simultaneous editing of multiple lines. This allows us to select multiple lines or a particular column selection spanning multiple lines and write directly to all of them. Just means undertaking the selection while keeping the [Alternative] down. You can also do so by holding down [Shift] [Alternative] keys and select the lines with the cursor keys [up] / [down] / [Right] / [Left]

… a couple of facilities more on VS2010!

Pep Lluis,

 

 

 

Gráficos de estadísticas en mi aplicación.

Es otra de las preguntas que se repite :


“En mis aplicaciones de VB6 utilizaba MS Chart para poder incrustar sencillos graficos a mi aplicación… he estado buscando en los ‘ocx’ y los componentes .NET en Visual Studio 2008 y no doy en encontrar si existe MS Chart para .NET”
Javier.


Bueno… la respuesta es muy fácil, solo tienes que descargar / instalar el Add-on de MS Chart para Visual Studio 2008. Creo recordar que necesitas tener instalado el SP1, después de instalarlo en la pestaña ‘Data’ del ‘toolbox’ te aparecerá ‘Chart’ y ya sabes… solo tienes que arrastrar y soltar J


MSChart_VisualStudioAddOn.exe


Espero que te sea de utilidad.

Se puede cambiar la velocidad del puerto serie?

‘ Repondiendo a la pregunta sobre si
‘ Se puede cambiar la velocidad de Transmsion/Recepcion dinamicamente

‘..     Dim MiPuerto As New System.IO.Ports.SerialPort
‘..     MiPuerto = My.Computer.Ports.OpenSerialPort(“COM1″)

‘En este ejemplo enviamos una trama “Hola” a una velocidad diferente
‘cada vez que invoquemos el procedimiento EnviarTrama

‘Evidentemente podeis asociarlo a un combo, de manera que utilice la
‘velocidad asociada a la selección del mismo


… Sub EnviarTrama …
        Select Case MiPuerto.BaudRate
            Case 19200
                MiPuerto.BaudRate = 9600
            Case 9600
                MiPuerto.BaudRate = 4800
            Case 9600
                MiPuerto.BaudRate = 2400
            Case Else
                MiPuerto.BaudRate = 19200
        End Select
        MiPuerto.WriteLine(“Hola… enviando a :” + MiPuerto.BaudRate.ToString)


Saludos;
Pep Lluis,