DEV Community

Cover image for Visual Studio
NET Students
NET Students

Posted on

Visual Studio

Codifique más rápido. Trabaje de manera más inteligente. Diseñe el futuro con el mejor IDE.

Requisitos:

  • el único requisito es que tener muchas ganas de aprender.

Visual Studio es un entorno de desarrollo integrado (IDE) para Windows, Linux y macOS. Es compatible con múltiples lenguajes de programación, tales como C#, Visual Basic .NET, F#, Python, etc. al igual que entornos de desarrollo web, como ASP.NET MVC, Django, etc.

Al escribir este post el IDE se encuentra en la version 16.6 que fue lanzada el 19 de mayo del 2020.

Desarrollo

Ctrl + Q
Si queremos realizar una busqueda en Visual Studio ya sea en nuestro codigo, en visual studio, o en general.

Ctrl + F12
Esta combinación de tecla será util cuando queramos ir a la implementación de un método.

Ctrl + K, Ctrl + I
Nos ayuda ver la informacion del método, tales como ver que paramentros recibe, que tipo de dato nos retorna.

Ctrl + K, Ctrl + C
Comentará el código seleccionado y las teclas Ctrl + K, Ctrl + U descomentaran las lineas seleccionadas.

Ctrl + L
Eliminaremos la linea sin copiarla.

Ctrl + R, Ctrl + R
Podremos cambiar el nombre de nuestras variables, metodos, clases, etc. y se verá reflejado en todo nuestro codigo.

Ctrl + R, Ctrl + G
Esto nos ayudará cuando queramos ordenar nuestro código (indentar) y borar los Using que no utilizamos.

F9
Alternar punto de interrupción

F10
Depurar paso a paso por procedimientos.

F11
Depurar paso a paso por instrucciones.

Ctrl + Alt + L
Abrir el explorador de soluciones.

Vimos algunos atajos de teclado que nos ayudaran en el desarrollo de nuestro dia a dia, ahora veremos algunas herramientas que mucha utilidad que trae visual studio.

IntelliSense

Alt Text

Nos ayuda a escribir codigo mas rapido gracias al algoritmo de predicción, esto nos ayuda a encontrar lo que buscamos, especialmente en las API y el código en la que no estamos familiarizados.

IntelliCode

Alt Text

IntelliCode nos ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas.

Depuración

Alt Text

Podemos consultar rapidamente sobre las variables mientras se lleva a cabo la depuración, podemos ver el valor actual de una variable, expandir un objeto y ver los elementos que trae ese objeto, editar el valor de una variable, etc.

IntelliTest

Alt Text

Reduce drásticamente el esfuerzo de crear y mantener pruebas unitarias para nuestro código nuevo o actual. Nos permite generar valores interesantes de entrada y salida para nuestros métodos y guardarlos como un pequeño conjunto de pruebas con alta cobertura de código.

Control de versiones flexible y ampliable

Alt Text

Podemos utilizar Git Para llevar un control de versiones distribuido o control de versiones de Team Foundation (TFVC) para controlar versiones de forma centralizada, podemos agregar como GitHub, AnkhSVN y otras extensiones para mejorar la experiencia.

Live Share

Alt Text

Nos permite trabajar de forma online, Visual Studio 2019 trae esa herramienta de manera navita, Con ella, es posible trabajar en equipo en el mismo código, y facilita la programación en pareja o en equipo, sin estar todos presentes.

Mas información de Visual Studio

Top comments (0)