VISUAL STUDIO CODE

General resources

VISUAL STUDIO CODE

Comandos basicos

Paleta de comandos

F1 o mayus+cmd+P

cmd+P para buscar archivos solo

? muestra ayuda

cmd+K = comandos de teclado (luego hay que elegir otra tecla)

cmd+k y cmd+S = keyboard shortcuts

cmd+k y cmd+c/cmd+u = comment/uncomment (#)

Varios cursores

alt+click con el raton

alt+cmd+up/down en misma linea (teclado)

mayus+alt selecciona texto multiple
si seleccionamos una palabra con cmd+d vamos seleccionando las siguientes

Sugerencias (intellispace)

alt+espacio detras de un punto (o tab) cmd y poner encima de algo = información cmd y pulsar encima de una funcion = va a ella

Lineas

Mover linea: alt+up/down copiar linea: alt+mayus+up/down eliminar linea: mayus+cmd+K ir a una linea concreta: ctrl+g

Variables

Ponerte encima de la variable + F2

Extensiones interesantes

Código expansible

Para poder colapsar código: cmd+K y cmd+0

Debug

Dentro de los breakpoints, podemos establecer:

Hay dos tipos de excepciones:

Formateo

Para que quede bonito: cmd+K y luego cmd+F

Errores

Corregir errores: F8 o mayus+F8

tambien mayus+cmd+m

Terminal

abrirla = ctrl+`

clear = cmd+K o escribir cls

Markdown

preview: mayus+cmd+V

para hacerlo en directo: cmd+k V

Extensiones utiles:

python

Ejecutar código

Para ejecutar código le damos al play

Para ejecutar líneas sueltas las seleccionamos y alt+enter

code cells tipo jupyter # %% al inicio

Debugging

Marcamos punto rojo y F5 para debug (se para ahí)

En debug console podemos meter código

Limpieza

Extensiones interesantes

git

cmd+k cmd+D ver diff

Sincronizar preferencias

Darle a settings sync: on, y sincroniza con tu cuenta github toda tu configuracion. Además podemos ver las máquinas que están sincronizadas.