Skip to content

Instantly share code, notes, and snippets.

@kevinacuna1
Created November 25, 2025 15:15
Show Gist options
  • Select an option

  • Save kevinacuna1/8deae6195f310954836844d9cc4003aa to your computer and use it in GitHub Desktop.

Select an option

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.
{
// =========================
// 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