6

En C# si inicia un fragmento, presione Pestaña para desplazarse por los elementos del fragmento y presione Ingrese para completar y salir del fragmento.¿Cómo completar un fragmento de Visual Studio en VB.NET?

En VB.NET usted todavía usa Tab para desplazarse por los elementos del fragmento, pero ¿cómo termina el fragmento? Introduzca no funciona y no puedo averiguar la combinación de teclas correcta

+1

Me parece muy molesto también. – PeterM

Respuesta

1

Introduzca no funciona? Siempre me ha funcionado cuando, por ejemplo, agrego una nueva línea después del fragmento. Alternativamente, debería poder finalizar un fragmento simplemente navegando por otro lugar en el código y escribiendo (o borrando) algo.

+1

Supongo que esa es la diferencia clave. Con el fragmento de C#, presiona enter en cualquier punto dentro del fragmento y el fragmento se completa y el cursor se coloca en la línea que sigue al código generado. Con VB.NET, debe mover el cursor usted mismo al final del código generado, luego presione enter. – kenwarner

3

Los fragmentos de VB no funcionan del mismo modo que los fragmentos de C#. Los fragmentos de VB no tienen un 'final' y en su lugar permanecen activos hasta que comiences a escribir fuera del alcance del fragmento. El mejor método es presionar esc (una o dos veces dependiendo de su selección actual) y luego usar las teclas de flecha para navegar.

Un gran demo video está disponible en MSDN. Se centra principalmente en C# pero tiene alguna explicación de los fragmentos de VB al final.

Para obtener más información, visite la keybinding posters

Cuestiones relacionadas