FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Installer Code-OSS sur Raspberry Pi : L'éditeur de code open-source ultime pour vos projets

Que vous soyez débutant en programmation ou développeur expérimenté, un bon éditeur de code est essentiel sur Raspberry Pi, où les options sont limitées.

Visual Studio Code (VS Code), IDE gratuit pour Windows, macOS et Linux, n'est pas disponible nativement sur Raspberry Pi. Heureusement, sa base open-source permet de compiler des versions adaptées, comme Code-OSS.

Ce tutoriel vous guide pas à pas pour installer Code-OSS, une version communautaire pleinement fonctionnelle de VS Code, sur votre Raspberry Pi.

Pourquoi utiliser un IDE ?

Raspberry Pi OS inclut plusieurs éditeurs de base. Mais pourquoi en installer un autre ?

Code-OSS, inspiré de VS Code, va bien au-delà d'un simple éditeur. Les IDE offrent un explorateur de fichiers pour gérer des projets entiers, l'autocomplétion intelligente, un terminal intégré, le support du contrôle de version (Git) et la gestion des dépendances.

En résumé, un IDE booste votre productivité. Le choix dépend de vos préférences.

Pourquoi choisir Code-OSS ?

Code-OSS hérite de toutes les puissantes fonctionnalités de VS Code : extensions riches, débogage, etc. C'est l'outil le plus complet disponible sur Raspberry Pi.

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Attention : sur les anciens modèles (avant Pi 3B+), les performances peuvent être limitées. Testé avec succès sur Raspberry Pi 3B+.

Pourquoi pas VS Code directement ?

Pas de version officielle ARM pour Raspberry Pi (armhf). Code-OSS reste la solution la plus fiable et maintenue par la communauté.

Comment obtenir Code-OSS ?

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Maintenu par Jay Rodgers, Code-OSS est disponible sur GitHub et le site headmelted.com. Ouvrez-les dans votre navigateur avec un terminal.

Installer la clé GPG

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Suivez la section "Installation manuelle" Linux sur headmelted.com pour la clé GPG :

wget -qO- https://packagecloud.io/headmelted/codebuilds/gpgkey | sudo apt-key add -

Cette étape sécurise l'installation sans installer le logiciel.

Installer Code-OSS

Pour éviter les bugs récents, installez une version stable :

sudo apt-get install code-oss=1.29.0-1539702286

Pour empêcher les mises à jour automatiques (qui pourraient casser) :

apt-mark hold code-oss

Débloquez avec apt-mark unhold code-oss si besoin.

Découvrez Code-OSS

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Lancez-le depuis le menu Applications. Interface identique à VS Code : barre latérale pour dossiers, recherche, Git, débogage, extensions.

Installez l'extension Python : Cliquez sur l'icône Extensions, cherchez "Python" et installez. Rechargez.

Testez Code-OSS

Créez un script GPIO pour LED (broche 17 ; consultez notre guide LED pour le montage) :

from gpiozero import LED
from time import sleep

led = LED(17)  # Broche GPIO de votre LED

while True:
    print("LED allumée")
    led.on()
    sleep(1)
    print("LED éteinte")
    led.off()
    sleep(1)

L'extension offre autocomplétion et vérification en temps réel.

Ignorez les avertissements pylint ou serveur de langage (Jedi fonctionne parfaitement).

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Tout en un seul endroit

Terminal intégré : Affichage > Terminal ou Ctrl + `.

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Exécutez Python : Ctrl + Maj + P > "Python: Run Python File in Terminal".

Installer Code-OSS sur Raspberry Pi : L éditeur de code open-source ultime pour vos projets

Code et terminal unifiés : révolution pour Raspberry Pi !

Une mise à niveau majeure pour les codeurs Raspberry Pi

Parfait complément aux outils natifs comme IDLE. Explorez Code-OSS pour booster vos projets !


[]