JsonCollapser JsonCollapser es una extensión para Visual Studio Code que te permite: Plegar bloques de JSON en archivos .json, .js, .pkg, .sql y otros (según tu configuración). Mostrar decoraciones junto a objetos con claves importantes (id, nombre, o las que elijas). Omitir o convertir cadenas especiales (' || v_select_* || ') para que tus bloques JSON sean parseables. Personalizar el retardo de actualización, las claves a resaltar, y si quieres o no ver mensajes de error de parseo. Características Plegado de JSON: Utiliza un Folding Range Provider para detectar { ... } y [ ... ] y permitir plegar y desplegar secciones en archivos que contienen JSON. Decoraciones: Muestra al costado (después de la llave {) la clave id o nombre, para reconocer rápidamente la información de cada objeto sin expandirlo. Preprocesamiento de cadenas: Reemplaza trozos ' || v_select_* || ' con placeholders de la misma longitud (o los elimina) para que el JSON sea válido y se pueda plegar y decorar. Configuración personalizable (en Settings → Extensions → JsonCollapser o en tu settings.json): jsonCollapser.debounceDelay: Tiempo en milisegundos para reagrupar actualizaciones y evitar que la extensión se recalcule en cada pulsación. jsonCollapser.keysToDecorate: Lista de claves que quieres resaltar (por defecto: id, nombre). jsonCollapser.showErrorDiagnostics: Si está en true, muestra errores de parseo en la pestaña Problems. Uso Instala la extensión. Abre cualquier archivo .json, .js, .sql o .pkg que contenga bloques JSON. Observa: El plegado (-/+) en el lateral izquierdo. Decoraciones con id: xxx o nombre: yyy junto a la llave {. |