Visual Studio Code 1.80 peut afficher des images dans le terminal
Le 11 juillet 2023 à 05h43
1 min
Logiciel
Logiciel
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.
Le 11 juillet 2023 à 05h43
Commentaires (11)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 11/07/2023 à 07h16
Ca sert à quoi ?
Le 11/07/2023 à 07h56
Proposer + de features que la section commentaire. 😏
Le 11/07/2023 à 09h57
A remplacer le vieil ascii art dégueux que ton DevOps a mis quand ton push est refusé
Le 12/07/2023 à 18h15
Par exemple
https://code.visualstudio.com/updates/v1_80#_image-support
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 :
GitHub GitHub
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)
Le 11/07/2023 à 07h46
à 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”.
Le 11/07/2023 à 08h27
À pouvoir dire qu’ils font plus que les autres.
Le 11/07/2023 à 10h52
Y a vraiment des gens qui lisent le compte rendu des maj mensuelle ? C’est vraiment l’angoisse cet énorme patée
Le 11/07/2023 à 12h29
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/
Le 12/07/2023 à 12h05
Tant qu’à faire remontons à 1972 et le Tektronix 4010.
Le 11/07/2023 à 13h01
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)
Le 13/07/2023 à 19h45
Bigre !! Le tout en ligne de commandes, sans souris !!