Underc0de - La Casa de los Informáticos

Programación Web => Zona Webmaster => Mensaje iniciado por: juedsay en Febrero 07, 2025, 08:45:42 AM

Título: Solución para editar archivos .svg en VS Code desde la actualización 1.97.0
Publicado por: juedsay en Febrero 07, 2025, 08:45:42 AM
Hola Underc0ders, recientemente VS Code lanzó una actualización, la 1.97.0 que corresponde al a Enero 2025, donde añadieron correcciones y algunas "mejoras".

Aquí pueden leer la documentación al respecto de dicha release:
VS Code January 2025 (version 1.97) (https://code.visualstudio.com/updates/v1_97)

En este post me voy a centrar en la funcionalidad que lanzaron para poder tener una vista previa de los archivos .svg
Link de referencia: SVG image preview support (https://code.visualstudio.com/updates/v1_97#_svg-image-preview-support)

Si bien se agradece el poder tener por defecto en el IDE este tipo de funcionalidades, pero aparentemente no la testearon correctamente, o por lo menos no teniendo en cuenta determinados casos de uso de ciertos usuarios, como por ejemplo los Devs enfocados al desarrollo Front-end.

Afortunadamente rápidamente se generó el reporte el issue, y por ahora les traigo una solución la cual espero que sea temporal y a futuro se pueda corregir y/o mejorar.

A continuación les dejo el link del reporte del Issue generado en Github por un colega:
Can no longer edit SVG #239834 (https://github.com/microsoft/vscode/issues/239834#issuecomment-2642160152)

Y básicamente la solución que se encontró por el momento es:
1) Hacer clic derecho sobre el archivo que se desea visualiza para trabajar (de extensión .svg)
2) En el menú que se despliga, seleccionar la opcion: "Abrir con..." (En ingles: Open with...)

Deberán poder visualizar que se les abre una instancia de la barra de comandos, mostrandole dos posibles opciones para elegir:

En ingles:

Imágenes ilustrativas de la Paleta de Comando que menciono anteriormente, en español y en ingles:
(https://i.imgur.com/IJbJJXm.jpeg)

3)


Espero que les sirva de ayuda, y cualquier duda, pregunta o sugerencia son bienvenidas!

Saludos!