Visual Studio Code 1.80 peut afficher des images dans le terminal

Visual Studio Code 1.80 peut afficher des images dans le terminal

Visual Studio Code 1.80 peut afficher des images dans le terminal

La nouvelle mouture de l’environnement de développement intégré propose plusieurs apports, dont le support des protocoles sixel et iTerm pour l’affichage des images dans le terminal. Les formats JPG, PNG et GIF sont aussi pris en charge, mais nécessitent le paquet imgcat.

Plusieurs améliorations également pour l’accessibilité, dont Accessible View. On peut l’appeler via le raccourci Alt + F2, pour inspecter le contenu caractère par caractère, ligne par ligne. Copilot peut de son côté produire des retours audios.

Parmi les autres nouveautés, on note une nouvelle documentation pour C#, la connexion aux instances WSL à distance via Tunnels, l’inclusion des extensions mypy et debugpy pour Python, ou encore des contrôles supplémentaires pour les onglets, comme une taille minimum et le redimensionnement d’un groupe.

Commentaires (11)



afficher des images dans le terminal




Ca sert à quoi ?


Proposer + de features que la section commentaire. 😏


A remplacer le vieil ascii art dégueux que ton DevOps a mis quand ton push est refusé :mdr:


Par exemple
https://code.visualstudio.com/updates/v1_80#_image-support



image



Je suppose que c’est surtout pour avoir le même niveau de fonctionnalité dans le terminal de VSCode que dans un terminal standard, voir ici :
https://github.com/jerch/xterm-addon-image
https://github.com/microsoft/vscode/pull/182442



Après dans un contexte de dev sous VSCode, est-ce que c’est ce qu’il y a de plus indispensable, pas sûr. Ca sera surement utiles si l’utilisation d’image se généralise dans des outils orientés dev en ligne de commande, comme peuvent l’être la prise en charge des emoji dans le terminal donnant un rendu plus user friendly.



Je suppose que c’est assez limité en terme de compatibilité (si on ouvre un terminal dans VSCode utilisant cmd, powershell, git bash, etc par exemple)



Trooppper a dit:


Ca sert à quoi ?




à vérifier que “image1217.png” c’est bien l’image que tu voulais référencer dans ton code, et que t’as pas confondu avec “image2117.png” ou “image1234.png”.



Trooppper a dit:


Ca sert à quoi ?




À pouvoir dire qu’ils font plus que les autres. :transpi:


Y a vraiment des gens qui lisent le compte rendu des maj mensuelle ? C’est vraiment l’angoisse cet énorme patée


En fait, les graphismes sont présents dans des terminaux (physiques) depuis les années 80 via REGIS (vectoriel) et les années 90 via les sixel (bitmap).



Ca a été peu utilisé, peu connu, et du coup plusieurs émulateurs de terminaux font l’impasse dessus, mais un VT330 pouvait afficher des images.



https://programmersought.com/article/7770742888/


Tant qu’à faire remontons à 1972 et le Tektronix 4010. :phibee:


Le coup des images rejoint finalement l’ajout très récent des codes vt100 dans cmd.exe et surtout du support de l’unicode même s’il reste limité aux caractères de la page de code par défaut du système (cp850 en France)



Wosgien a dit:


En fait, les graphismes sont présents dans des terminaux (physiques) depuis les années 80 via REGIS (vectoriel) et les années 90 via les sixel (bitmap).



Ca a été peu utilisé, peu connu, et du coup plusieurs émulateurs de terminaux font l’impasse dessus, mais un VT330 pouvait afficher des images.



https://programmersought.com/article/7770742888/




Bigre !! Le tout en ligne de commandes, sans souris !!


Fermer