Last active
October 25, 2025 16:02
-
-
Save nicolaymh/3114c94c917ada6f94fd21bf919ed945 to your computer and use it in GitHub Desktop.
Mi configuración inicial de Visual Studio Code
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
Show hidden characters
| { | |
| // ===== Brackets y estructura de código ===== | |
| "editor.guides.bracketPairs": true, // ✔️ Muestra líneas guía verticales entre llaves/paréntesis | |
| "editor.guides.bracketPairsHorizontal": "active", // ✔️ Líneas horizontales visibles al estar dentro del bloque | |
| "editor.bracketPairColorization.enabled": true, // ✔️ Colores distintos para llaves, paréntesis y corchetes | |
| "editor.linkedEditing": true, // ✔️ Edita etiquetas HTML/JSX de apertura y cierre al mismo tiempo | |
| "editor.stickyScroll.enabled": true, // ✔️ Muestra encabezados (funciones, clases) fijos al hacer scroll | |
| // ===== Explorador (sidebar de carpetas/archivos) ===== | |
| "workbench.tree.indent": 25, // ✔️ Indentación horizontal entre niveles de carpetas | |
| "workbench.tree.renderIndentGuides": "always", // ✔️ Líneas guías verticales siempre visibles | |
| "explorer.compactFolders": false, // ❌ No compactar carpetas (cada una en su propia línea) | |
| // ===== Editor (código) ===== | |
| "editor.tabSize": 4, // ✔️ 4 espacios por cada tabulación | |
| "editor.insertSpaces": true, // ✔️ Convierte tabs en espacios reales | |
| "editor.rulers": [130], // ✔️ Línea guía en la columna 130 | |
| "editor.wordWrap": "wordWrapColumn", // ✔️ Ajusta automáticamente el texto al límite de ancho | |
| "editor.wordWrapColumn": 100, // ✔️ Máximo número de caracteres antes del salto | |
| "editor.formatOnSave": true, // ❌ Desactiva el formato automático al guardar | |
| "editor.fontSize": 14, // ✔️ Tamaño de fuente en el editor | |
| "editor.lineHeight": 22, // ✔️ Altura de línea (espaciado vertical entre renglones) | |
| "editor.minimap.enabled": false, // ❌ Desactiva el minimapa | |
| "chat.editor.lineHeight": 0, // ❌ No personaliza lineHeight en Chat (hereda) | |
| "editor.suggestLineHeight": 0, // ❌ No personaliza lineHeight en sugerencias (hereda) | |
| // ===== Cursor ===== | |
| "editor.cursorSmoothCaretAnimation": "on", // ✔️ Movimiento suave del cursor | |
| "editor.cursorBlinking": "expand", // ✔️ Cursor con animación de expansión | |
| "terminal.integrated.cursorBlinking": true, // ✔️ Cursor parpadeante también en la terminal | |
| // ===== Terminal integrada ===== | |
| "terminal.integrated.fontSize": 14, // ✔️ Tamaño de fuente en la terminal de VS Code | |
| // ===== Limpieza de archivos ===== | |
| "files.trimTrailingWhitespace": true, // ✔️ Elimina espacios al final de cada línea al guardar | |
| "files.trimTrailingWhitespaceInRegexAndStrings": true, // ✔️ Elimina espacios al final también en strings y regex | |
| "files.insertFinalNewline": true, // ✔️ Siempre asegura que haya 1 newline al final del archivo | |
| "files.trimFinalNewlines": true, // ❌ No permite múltiples newlines extra al final → solo 1 | |
| // ===== Auto Save ===== | |
| "files.autoSave": "afterDelay", | |
| "github.copilot.nextEditSuggestions.enabled": true, | |
| "workbench.iconTheme": "symbols", | |
| "workbench.productIconTheme": "fluent-icons", | |
| "workbench.editorAssociations": { | |
| "*.copilotmd": "vscode.markdown.preview.editor", | |
| "*.class": "default" | |
| }, | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "workbench.colorTheme": "One Dark Pro Night Flat" // ✔️ Guarda automáticamente tras un retraso (default: 1000 ms) | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment