Skip to content

Outils pour développer

Cette sélection d'outils a été choisie pour être à la fois réaliste et abordable.

L'installation proposée se fait dans l'invite de commandes windows grâce à l'outil winget qui est déjà présent.

Il aussi est tout à fait possible d'installer la plupart de ces outils en les téléchargeant et en exécutant leur programme d'installation depuis leur site internet, mais c'est plus long.

VS Code

Le couteau suisse de la programmation.

Sous Windows:

winget install Microsoft.VisualStudioCode

Sous macos, Cliquer sur le lien suivant pour télécharger VSCode et pouvoir l'installer Télécharger Pour MacOS

UV

Le tout nouveau couteau suisse de python.

Sous windows, exécutez cette ligne dans un terminal.

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Redémarrez votre ordinateur.

Si vous êtes sous linux ou MacOS, dans un terminal:

wget -qO- https://astral.sh/uv/install.sh | sh

MSYS2

Cet outil simule l'environnement linux et vous permettra même de programmer dans d'autres langages de programmation, ainsi que d'nistaller simplement un système de gestion de bases de données.

Cet outil n'est nécessaire que sous windows.

winget install MSYS2.MSYS2

Graphviz

Un utilitaire pour dessiner des graphes depuis python car print a ses limites pour visualiser certaines structures.

Seulement en terminale.

winget install Graphviz.Graphviz

GIT

Un outil de base pour gérer "le stockage" de ses fichiers.

winget install Git.Git

Puis dans une ligne de commande, en imaginant avoir créé un compte github bidule avec l'adresse email truc@gmail.com:

git config --global user.name "bidule"

git config --global user.email "truc@gmail.com"

Pour la facilité d'utilisation au quotidien (pour utiliser git comme une clé usb):

Dans les settings de VSCode, recherchez post commit command et mettez le paramètre à sync