Articles

Affichage des articles du juin, 2020

Configurer VSCode pour programmer et déboguer à distance sur Raspberry Pi

Image
Dans un article précédent, l'installation de Visual Studio Code directement sur le Raspberry Pi avait été présentée. En effet, le dernières configurations du nano-ordinateur équipées de quatre coeurs sur 64 bits, permettent d'envisager de les utiliser comme machines de développement. Malgré tout, d'aucuns préféreront développer dans un environnement plus classique, dans lequel la machine de développement — en général un PC — et le système embarqué (un Raspberry Pi par exemple) sont distincts. En effet l'utilisation de VSCode sur Raspberry Pi nécessite l'installation du Desktop alors que la plupart du temps, cette configuration lourde du nano-ordinateur n'a aucune utilité dans l'usage cible envisagé. Cet article décrit la configuration l'IDE Visual Studio Code pour programmer, déployer et déboguer à distance des programmes sur Raspberry Pi. Les exemples de cet article ont été implémentés sur un Raspberry Pi 3. Le langage informatique utilisé est Pyt...

Installer VSCode sur Raspberry.

Image
Avec l'arrivée de Raspberry Pi 4 et ses performances qui permettent d'envisager d'en faire un ordinateur de bureau, VSCode, l'IDE gratuit de Microsoft est maintenant disponible sur Raspbian. Ce qui permet d'envisager également d'en faire une machine de développement plus efficace que ne le permettaient les éditeurs de code, comme Geany, déjà installés par défaut sur Raspbian. Cette version n'est pas maintenue par Microsoft, mais comme elle est publiée en Open Source, une communauté s'en est emparée pour la diffuser sur d'autres OS que Windows et MacOS. Installation Les packages VSCode ne sont pas enregistrés en standard dans la distribution Raspbian. Ils doivent être enregistrés avant d'être téléchargés auparavant sur la plateforme  https://code.headmelted.com/ . Par la suite, les mises à jours pourront être obtenues via les commandes apt ou apt-get . pi@raspi01:~ $ wget -O - https://packagecloud.io/headmelted/codebuilds/gpgkey | sudo apt...