| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| informatica:software:vscodium [2023/01/20 11:36] – [Edición] tempwin | informatica:software:vscodium [2024/10/10 09:30] (actual) – [VSCodium] tempwin |
|---|
| ====== VSCodium ====== | ====== VSCodium ====== |
| |
| Editor de código basado en [[https://code.visualstudio.com/|Visual Studio Code]] sin la telemetría y seguimiento de Microsoft. | Editor de código basado en [[https://code.visualstudio.com/|Visual Studio Code]] sin la telemetría y seguimiento de Microsoft. Hecho con electron, node.js, browser, workers... |
| |
| * [[https://vscodium.com/|VSCodium]] | * [[https://vscodium.com/|VSCodium]] |
| * Depuración | * Depuración |
| * Multiplataforma (disponible para Linux, macOS y Windows) | * Multiplataforma (disponible para Linux, macOS y Windows) |
| | |
| | ===== Instalación ===== |
| | |
| | ==== Debian / Ubuntu ==== |
| | |
| | Añadir clave: |
| | |
| | <code> |
| | wget https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg |
| | sudo mv pub.gpg /usr/share/keyrings/vscodium-archive-keyring.asc |
| | </code> |
| | |
| | Añadir repositorio: |
| | |
| | <code> |
| | echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' \ |
| | | sudo tee /etc/apt/sources.list.d/vscodium.list |
| | </code> |
| | |
| | Actualizar repositorios e instalar VS Codium: |
| | |
| | <code> |
| | sudo apt update |
| | sudo apt install codium codium-insiders |
| | </code> |
| | |
| | * [[https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo|Instrucciones oficiales para Debian y Ubuntu]] |
| |
| ===== Atajos de teclado ===== | ===== Atajos de teclado ===== |
| | |
| | <WRAP center round important 60%> |
| | Los atajos que aparecen aquí se centran en una distribución española |
| | </WRAP> |
| | |
| |
| * [[https://code.visualstudio.com/docs/getstarted/keybindings|Key Bindings for Visual Studio Code]] | * [[https://code.visualstudio.com/docs/getstarted/keybindings|Key Bindings for Visual Studio Code]] |
| | <kbd>Control</kbd> + <kbd>k</kbd> <kbd>Control</kbd> + <kbd>c</kbd> | Añade un comentario de línea | | | <kbd>Control</kbd> + <kbd>k</kbd> <kbd>Control</kbd> + <kbd>c</kbd> | Añade un comentario de línea | |
| | <kbd>Control</kbd> + <kbd>k</kbd> <kbd>Control</kbd> + <kbd>U</kbd> | Elimina un comentario de línea | | | <kbd>Control</kbd> + <kbd>k</kbd> <kbd>Control</kbd> + <kbd>U</kbd> | Elimina un comentario de línea | |
| | <kbd>Shift</kbd> + <kbd>Alt</kbd> + <kbd>A</kbd> | Alterna comentario de bloque | | | <kbd>Control</kbd> + <kbd>Shift</kbd> + <kbd>7</kbd> | Alterna comentario de bloque | |
| | <kbd>Control</kbd> + <kbd>F</kbd> | Buscar | | | <kbd>Control</kbd> + <kbd>F</kbd> | Buscar | |
| | <kbd>Control</kbd> + <kbd>H</kbd> | Reemplazar | | | <kbd>Control</kbd> + <kbd>H</kbd> | Reemplazar | |
| | <kbd>C</kbd> + <kbd>Shift</kbd> + <kbd>º</kbd> | Saltar al corchete o llave correspondiente | | | <kbd>C</kbd> + <kbd>Shift</kbd> + <kbd>º</kbd> | Saltar al corchete/llave/paréntesis correspondiente | |
| | | <kbd>Shift</kbd> + <kbd>A</kbd> + <kbd>%%i%%</kbd> | Selección múltiple (múltiples cursores) | |
| |
| ==== Navegación ==== | ==== Navegación ==== |
| | <kbd>Control</kbd> + <kbd>Shift</kbd> + <kbd>+</kbd> | Aumentar tamaño texto editor | | | <kbd>Control</kbd> + <kbd>Shift</kbd> + <kbd>+</kbd> | Aumentar tamaño texto editor | |
| | <kbd>Control</kbd> + <kbd>Shift</kbd> + <kbd>-</kbd> | Reducir tamaño texto editor | | | <kbd>Control</kbd> + <kbd>Shift</kbd> + <kbd>-</kbd> | Reducir tamaño texto editor | |
| | |
| | ==== Otros ==== |
| | |
| | ^ Atajo ^ Acción ^ |
| | | <kbd>Control</kbd> + <kbd>`</kbd> | Alternar terminal | |
| | | <kbd>Control</kbd> + <kbd>,</kbd> | Mostrar ajustes | |
| | | <kbd>Control</kbd> + <kbd>K</kbd> <kbd>Control</kbd> + <kbd>S</kbd> | Mostrar y modificar atajos de teclado | |
| |
| Para poder aumentar o disminuir el tamaño del texto en el editor con la rueda del ratón: | Para poder aumentar o disminuir el tamaño del texto en el editor con la rueda del ratón: |
| |
| * [[https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments|Better Comments]]: resalta los comentarios según el tipo (alerta, TODO...) | * [[https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments|Better Comments]]: resalta los comentarios según el tipo (alerta, TODO...) |
| * [[https://open-vsx.org/extension/yandeu/five-server|Five server]]: lanza un servidor local que se actualiza automáticamente cuando detecta cambios en el código (anque no se guarde). | * [[https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer|Live Server]]: lanza un servidor local que se actualiza cuando detecta cambios en el código (aunque no se guarde). |
| | * [[https://open-vsx.org/extension/yandeu/five-server|Five server]]: lanza un servidor local que se actualiza automáticamente cuando detecta cambios en el código (aunque no se guarde). |
| * [[https://open-vsx.org/extension/dracula-theme/theme-dracula|Dracula Official]]: tema oscuro. | * [[https://open-vsx.org/extension/dracula-theme/theme-dracula|Dracula Official]]: tema oscuro. |
| * [[https://open-vsx.org/extension/leodevbro/blockman|Blockman]]: resalta bloques de código para ver rápidamente qué alcance tiene cada bloque. | * [[https://open-vsx.org/extension/leodevbro/blockman|Blockman]]: resalta bloques de código para ver rápidamente qué alcance tiene cada bloque. |