Este fragmento contiene mis archivos de configuración personal de VSCode para facilitar la migración a VSCodium o instalaciones nuevas de VSCode. Incluye una lista completa de extensiones y configuraciones detalladas del editor.
Estas son mis configuraciones personales. Revisa y ajusta las configuraciones antes de aplicarlas a tu entorno. Algunas configuraciones, como rutas de archivos, claves de API y preferencias, pueden necesitar personalización para tu entorno.
Lista de extensiones
Guarda este archivo como extensions.txt para llevar un registro de todas las extensiones instaladas:
Configuración de ajustes
Guarda este archivo como settings.json en el directorio de configuración de usuario de VSCode/VSCodium:
Ubicaciones de configuración
Windows
- Configuración:
%APPDATA%\Code\User\settings.json - VSCodium:
%APPDATA%\VSCodium\User\settings.json
Linux
- Configuración:
~/.config/Code/User/settings.json - VSCodium:
~/.config/VSCodium/User/settings.json
macOS
- Configuración:
~/Library/Application Support/Code/User/settings.json - VSCodium:
~/Library/Application Support/VSCodium/User/settings.json
Sincronización automatizada: VSCode → VSCodium
En lugar de copiar archivos e instalar extensiones manualmente, puedes automatizar todo el proceso con estos scripts. Copian todas las configuraciones (ajustes, atajos de teclado, fragmentos de código, perfiles) de VSCode a VSCodium e instalan automáticamente todas tus extensiones.
Script de PowerShell (Multiplataforma)
Este script funciona tanto en Windows como en Linux con PowerShell 7.
Guarda como sync-vscode-to-vscodium.ps1:
Uso en Windows
Ejecuta el script con PowerShell 7:
Si el script no puede encontrar VSCodium automáticamente, especifica la ruta:
Uso en Linux con PowerShell 7
Si tienes instalado pwsh:
O especifica un comando personalizado para VSCodium:
Script de Bash (Solo Linux)
Guarda como sync-vscode-to-vscodium.sh:
Uso en Linux
Primero, haz que el script sea ejecutable:
Si tu comando de VSCodium es vscodium en lugar de codium:
Instalación manual de extensiones
Si prefieres instalar extensiones manualmente desde un archivo extensions.txt:
Bash (Linux/macOS)
PowerShell (Windows)
Para VSCodium
Reemplaza code con codium en los comandos anteriores:
Características principales
Mejoras del editor
- Fuente: Fira Code con ligaduras habilitadas
- Animaciones fluidas: Cursor y desplazamiento
- Guardado automático: Al cambiar de ventana
- Formateo al guardar: Habilitado
Integración con Git
- Auto-fetch habilitado
- Commits inteligentes habilitados
- GitLens con funciones experimentales de IA
- Integración de pull requests
Tema e iconos
- Tema: Shades of Purple (Super Dark)
- Iconos: vscode-icons
Formateadores específicos por lenguaje
- JavaScript/TypeScript: Formateador integrado
- Python: autopep8
- Markdown: markdownlint
- XML: DotJoshJohnson.xml
- JSON: Formateador integrado
- HTML: Formateador integrado
Privacidad y rendimiento
- Telemetría deshabilitada
- Actualizaciones automáticas deshabilitadas
- Sincronización en la nube deshabilitada
- Recomendaciones de extensiones ignoradas
El archivo settings.json contiene una clave de API (gitCommitSuggestions.openAIKey). Asegúrate
de eliminar o reemplazar esta clave con la tuya, o mejor aún, usa variables de entorno para datos
sensibles.
Antes de aplicar estas configuraciones a una instalación nueva, revisa cada ajuste para asegurarte de que coincida con tu flujo de trabajo y preferencias. Algunas configuraciones, como rutas de archivos, pueden necesitar ajustes para tu entorno.