Created
November 25, 2025 15:15
-
-
Save kevinacuna1/8deae6195f310954836844d9cc4003aa to your computer and use it in GitHub Desktop.
Cheatsheet de configuración de Visual Studio Code en settings.json. Incluye opciones esenciales para editor, archivos, terminal, explorador, apariencia y formateadores por lenguaje. Ideal para mantener un entorno limpio, consistente y productivo sin depender de Prettier global.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| // ========================= | |
| // Editor | |
| // ========================= | |
| "editor.fontSize": 14, // tamaño de fuente del editor | |
| "editor.tabSize": 4, // espacios por nivel de indentación | |
| "editor.insertSpaces": true, // usar espacios en lugar de tabs | |
| "editor.detectIndentation": false, // fuerza tabSize en todos los archivos | |
| "editor.wordWrap": "on", // envuelve líneas largas | |
| "editor.formatOnSave": true, // formatea automáticamente al guardar | |
| "editor.formatOnPaste": true, // formatea al pegar | |
| "editor.bracketPairColorization.enabled": true, // colores para pares de llaves | |
| "editor.renderWhitespace": "none", // oculta los puntitos de espacios | |
| // ========================= | |
| // Archivos | |
| // ========================= | |
| "files.autoSave": "afterDelay", // guarda automáticamente tras unos segundos | |
| "files.autoSaveDelay": 2000, // tiempo en ms para auto guardado | |
| "files.encoding": "utf8", // codificación por defecto | |
| "files.trimTrailingWhitespace": true, // elimina espacios sobrantes al guardar | |
| "files.insertFinalNewline": true, // asegura salto de línea al final del archivo | |
| // ========================= | |
| // Terminal integrada | |
| // ========================= | |
| "terminal.integrated.fontSize": 14, // tamaño de fuente en terminal | |
| "terminal.integrated.scrollback": 5000, // historial más largo | |
| // ========================= | |
| // Explorador | |
| // ========================= | |
| "explorer.confirmDelete": true, // confirmar antes de borrar | |
| "explorer.confirmDragAndDrop": true, // confirmar antes de arrastrar/soltar | |
| "explorer.compactFolders": false, // muestra carpetas completas | |
| // ========================= | |
| // Apariencia | |
| // ========================= | |
| "workbench.colorTheme": "Flatland Monokai", // tema de colores | |
| "workbench.iconTheme": "material-icon-theme", // tema de íconos | |
| "editor.linkedEditing": true, // edición vinculada de etiquetas | |
| // ========================= | |
| // Lenguajes específicos | |
| // ========================= | |
| "[html]": { | |
| "editor.defaultFormatter": "vscode.html-language-features" | |
| }, | |
| "[css]": { | |
| "editor.defaultFormatter": "vscode.css-language-features" | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "vscode.json-language-features" | |
| }, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment