IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Visual Studio Code est maintenant pris en charge sur Raspberry Pi
Ce qui permettra aux enfants de disposer d'une solution tout-en-un pour apprendre à coder

Le , par Bruno

47PARTAGES

4  0 
L’annonce de la prise en charge de Visual Studio Code sur Raspberry Pi a été faite le 12 février par Brilliant Jim Bennett, spécialiste Raspberry Pi chez Microsoft. Dans un billet de blog qui montre comment installer Visual Studio Code sur Raspberry Pi, Brilliant Jim Bennett qui est également l’auteur de plusieurs tutoriels sur Raspberry Pi se dit très optimiste quant à l’apport de Visual Studio Code au Raspberry Pi.

« Je vois des enfants qui apprennent Python à l'école en utilisant un outil, par la suite, après l'école, ils apprennent le développement web dans un club de codage avec un autre outil. Ils peuvent maintenant faire les deux dans la même application, ce qui réduit la charge cognitive », a-t-il déclaré. « Ils n'ont plus qu'à apprendre un seul outil, un seul débogueur, une seule configuration. Combinez cela avec le nouveau Raspberry Pi 400 et vous obtenez une solution tout-en-un pour apprendre à coder », a-t-il ajouté. Rappelons que le Raspberry Pi est un nano-ordinateur monocarte à processeur ARM de la taille d'une carte de crédit conçu par des professeurs du département informatique de l'université de Cambridge dans le cadre de la fondation Raspberry Pi.


En fin d’année dernière, plus précisément en octobre 2020, les responsables du projet Raspberry Pi ont révélé le tout nouveau Raspberry Pi Compute Module 4 (CM4) qui est sorti sous une forme plus compacte et avec de nouveaux connecteurs. Destiné aux applications industrielles et commerciales, il succède aux Compute Module 3 et 3+ et est basé sur le Raspberry Pi 4 Model B, mais dans un format plus petit.

Lors d’une présentation de ce Raspberry, Upton, le PDG de Raspberry Pi Trading avait déclaré : « Notre Compute Module 4 offre un changement radical en termes de performances par rapport à ses prédécesseurs : des cœurs de processeur plus rapides, un meilleur multimédia, plus de capacités d'interface et pour la première fois, un choix de densités de mémoire vive et une option de connectivité sans fil ». Voici, ci-dessous, le résumé des spécifications du Raspberry Pi Compute Module 4 de la fondation Raspberry Pi :

  • processeur ARM Cortex-A72 64 bits quadricœur 1,5 GHz ;
  • graphiques VideoCore VI, supportant OpenGL ES 3.x ;
  • décodage matériel 4Kp60 de la vidéo H.265 (HEVC) ;
  • décodage matériel 1080p60 et encodage matériel 1080p30 de la vidéo H.264 (AVC) ;
  • deux interfaces HDMI, à des résolutions allant jusqu'à 4K ;
  • interface PCI Express 2.0 à voie unique ;
  • double affichage MIPI DSI et double interface caméra MIPI CSI-2 ;
  • 1GB, 2GB, 4GB ou 8GB LPDDR4-3200 SDRAM ;
  • stockage Flash eMMC de 8 Go, 16 Go ou 32 Go en option ;
  • en option réseau sans fil 2.4GHz et 5GHz IEEE 802.11b/g/n/ac et Bluetooth 5.0 ;
  • gigabit Ethernet PHY avec support IEEE 1588 ;
  • 28 broches GPIO, avec jusqu'à 6 × UART, 6 × I2C et 5 × SPI.

Rappelons qu’il existe de nombreux systèmes d'exploitation compilés pour le processeur ARM de Raspberry. Ce sont de véritables systèmes d'exploitation, proposant tous des applications permettant un usage allant de la bureautique au multimédia. Pour Brilliant Jim, il existe déjà de grands éditeurs, mais rien de la trempe de Visual Studio Code. Le portage de Visual Studio Code sur le Raspberry Pi apporte un outil de développement exceptionnel à ce dernier.

Visual Studio Code est un éditeur de code extensible développé par Microsoft pour Windows, Linux et macOS. Il prend en charge la mise en évidence de la syntaxe, la complétion intelligente du code, la refactorisation du code, l'édition de texte générique, le contrôle du code source par git, ainsi que le développement web complet avec JavaScript, TypeScript et Node.js. Dans son billet de blog, Brilliant Jim a déclaré qu’avec le portage de Visual Studio Code sur le Raspberry Pi, il a vu réaliser son rêve. « J'attendais depuis des années que Visual Studio Code soit pris en charge sur Raspberry Pi, c'est enfin possible », a-t-il déclaré.

Visual Studio Code est disponible via des paquets apt de Raspberry Pi OS (système d'exploitation libre et gratuit basé sur Debian optimisé pour fonctionner sur les différents Raspberry Pi). Après installation, Visual Studio Code peut être exécuté à partir du dossier Programmation dans le menu Raspberry Pi. La commande suivante permet de le télécharger et de l’installer.

Code : Sélectionner tout
1
2
sudo apt update 
sudo apt install code -y

Source : Raspberry pi

Et vous ?

Quelle est votre expérience avec Visual Studio Code ou Raspberry Pi ?

Quel est votre avis sur le portage de Visual Studio Code sur Raspberry Pi ?

Voir aussi

Vous pouvez maintenant exécuter Windows 10 sur le Raspberry Pi 3, grâce au programme d'installation WoA pour Microsoft

Créer et déboguer un bot avec le CLI et Visual Studio Code, un billet blog d'Hinault Romaric

Apprendre à créer une communication entre Arduino et Raspberry Pi 3 via USB, un tutoriel de Jean-Bernard Boichat

La version 1.51 de Visual Studio Code est disponible, rend les onglets épinglés plus visibles et permet d'installer une extension à partir de l'explorateur de fichier

L'extension C++ pour Visual Studio Code passe en version 1.0 et apporte un riche ensemble de fonctionnalités de productivité, adaptables à diverses plateformes et architectures

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de forthx
Membre éprouvé https://www.developpez.com
Le 17/02/2021 à 10:32
Que la solution soit disponible, c'est une bonne chose.

Par contre je ne suis pas d'accord avec le discours.
Je comprend l'argument de la charge cognitive: A l’époque un utilisai un éditeur texte ... c’était compatible avec "tout" les langages, et suffisant pour l'initiation.
Pour aller plus loin on ne cherchai pas un éditeur mais un environnement de développement.

A présent on a des éditeurs enrichie qui ont dépasser certains EDI de l'époque. mais on a plutôt l’embarras du choix.
Et VS Code est loin d’être le plus mauvais, mais ce n'est pas non plus la panacée.

La suite si vous devenez pro, vous la connaissez sans doute : on a un environnement pour un projet, et on bidouille en apprenant sur le tas.
De dev cpp a netbean puis eclipse, Qt Desiner, Visual studio et actuellement Intellij ... (et j'en passe)
C'est pas vraiment par choix. Et je ne parle pas des outils de gestion de version/ano/devops & co.

Finalement, pour découvrir, l’éditeur text avec un peu de couleur c'est pas si mal !

Pour répondre aux questions :
Quelle est votre expérience avec Visual Studio Code ou Raspberry Pi ?
J'avoue ne pas utiliser de PI comme machine de dev. Avec le pi 4 ca peu le faire, ca risque d’être un peut lent par contre.
Tout dépendra des outils/langages et complexité de projets.
J'utilise VS Code pour mes dev microcontrôleurs (avec PlateformIO). Dans ce contexte, La disponibilité de VS Code ne garantie pas
la compatibilité de la chaîne de build (En l’occurrence dans ce cas précis il existe une version linux/arm de PIO)
Ca me donne envie de tester

Quel est votre avis sur le portage de Visual Studio Code sur Raspberry Pi ?
J'imaginai que le paquet serait basé sur Codium pour éviter la télémétrie, mais les infos que j'ai lue disent l'inverse.
Et peux on réellement parler de portage ou est ce plutôt un build pour l'archi ARM ?
1  0