tips-para-visual-studio-code

Tips para utilizar Visual Studio Code (VSCode)

Aitana Soluciones ERP y CRMTutoriales Leave a Comment

Desde la aparición de Business Central y su nuevo lenguaje de programación AL, nos hemos tenido adaptar a entorno de desarrollo Visual Studio Code (VSCode) para poder desarrollar nuestras extensiones. Para aquellos que aun estén empezando a utilizarlo o para aquellos que llevan tiempo utilizándolo y quieren sacarle todo su potencial, aquí os dejamos algunos trucos:

Visual Studio Code

Primero vamos a ver cómo movernos rápidamente por el entorno:

visual-studio-code-entorno

La barra de actividades es uno de los elementos que más se utilizan cuando estamos programando en VSCode. Podemos cambiar de ventana mucho más rápido aplicando estos atajos de teclado:

  • Ctrl + B: Ocultar/Mostrar barra de actividades
  • Ctrl + Shift +
    • EExplorador
    • F – Buscar (pensar en Find)
    • G – Control de código (pensar en Git)
    • DDepurador
    • X – Extensiones

Por otro lado, la paleta de comandos es la principal vía de interacción con VSCode, por lo que saber acceder rápidamente a ella puede ser de mucha utilidad.

  • Ctrl + Shift + P
    • Acceso a toda la funcionalidad a través del teclado.
  • Ctrl + P
    • Acceso a los ficheros.

Configurabilidad

Las opciones de VSCode se almacenan en ficheros JSON (JavaScript Object Notation), lo que nos permite editar toda la configurabilidad de este.

Para editar la misma podemos acceder de dos formas:

  • Ctrl+Shift+P -> Preferences
  • File -> Preferences

¿Qué podemos configurar?

  • Prácticamente todo el comportamiento del editor, como el tabulado de líneas, el auto formateo, el zoom por defecto, etc. Estos ajustes se pueden guardar a tres distintos niveles aplicándolos solo en esos casos:
    • Usuario
    • Espacio de trabajo (Workspace)
    • Lenguaje (AL, C#, JavaScript, etc.)
visual-studio-code-02

  • Los atajos de teclado. VSCode dispone de muchos atajos de teclados, pero si no nos gusta alguno, podemos modificarlo a nuestro gusto.
  • El aspecto: Tema del editor, iconos, colores…
  • Snippets, trozos de código generados con solo un par de teclas. Podemos crear todos los que queramos y configurarlos para funcionar donde queramos.

Contenido recomendado:


Trucos de edición

Existen muchas combinaciones de teclado que nos permiten realizar tareas triviales de manera mucho más eficiente.

  • Con el multi-cursor podemos editar múltiples puntos del fichero simultáneamente. Se puede realizar de varias maneras:
    • Para hacerlo con el ratón: Alt + Click
    • Desde el teclado: Ctrl + Alt + Up/Down
    • También podemos seleccionar todas las ocurrencias del texto seleccionado: Ctrl + Shift + L
  • Cuando queremos modificar una selección de texto:
    • Mover línea: Alt + Up/Down
    • Copiar línea: Alt + Shift + Up/Down
    • Expandir selección: Shift + Alt + Right/Left
  • Syde by Syde editing, o abrir varios ficheros en la misma pantalla:
  • Sobre explorador: Ctrl + Enter
  • Sobre fichero: Crtl + \

Navegar entre editores: Ctrl + 1,2,3, etc.

Extensibilidad

Otra de posibilidades que nos ofrece VSCode es la capacidad de extenderlo con funcionalidades ya paquetizadas por otros usuarios. Esto nos permite ampliar enormemente su funcionalidad.

Os recomiendo algunas extensiones útiles para programar con AL:

banner-trabaja-con-nosotros

Deja un comentario