Visual Studio Code

Visual Studio Code est un IDE multi langage très complet. Il intègre notamment un client Git.

Ce contenu est réservé aux membres uniquement. Veuillez vous %connecter%.

 


Dossier de travail

Pour travailler sur un projet comportant plusieurs fichiers, il faut ouvrir un dossier :

Une fois le dossier ouvert, on peut aisément naviguer d’un fichier à l’autre :

 


Extensions

VSCode doit être enrichi d’extensions (plugin). Voici les plus utiles :

Ce contenu est réservé aux membres uniquement. Veuillez vous %connecter%.

 


Interpréteur Python

Pour sélectionner l’interpréteur Python par défaut, il faut ouvrir un fichier python (extension .py), puis, en bas à droite de la fenêtre de VSCodium, cliquer sur Select interpreter.

Choisir le chemin (absolu) du fichier python.exe à utiliser comme interpréteur.

Exemple : U:\prenom.nom\python\python.exe

 

 


Git

VSCode intègre un client Git, facilitant grandement le travail sur dépôt.

 

Cloner un nouveau dépôt local

Après avoir copié l’URL du dépôt depuis github.com dans le navigateur web,

Lorsqu’aucun fichier, ni dossier, ni projet n’est ouvert dans VSCodium, cliquer sur Git , puis faire « Clone Repository » :

Dans la zone qui apparaît en haut de la fenêtre, coller l’URL précédemment récupéré sur github.com :

Sélectionner un dossier sur l’ordinateur où créer le dépôt local (un dossier au nom du dépôt y sera automatiquement créé).

Il faut encore une fois s’identifier sur github.com, via le navigateur :

Accepter d’ouvrir ce fichier, et cocher « Trust the authors » !

 

 

Configurer Git

source : https://git-scm.com/book/fr/v2/Démarrage-rapide-Paramétrage-à-la-première-utilisation-de-Git

Ce contenu est réservé aux membres uniquement. Veuillez vous %connecter%.

VScode permet d’utiliser un terminal pour lancer des commandes :

Si git est correctement installé, la commande suivante doit donner les informations sur la configuration de git, ainsi que l’emplacement des différentes options :

git config --list --show-origin

On peut constater qu’ il y a plusieurs fichiers de configuration !

 

Toute nouvelle modification sera apportée dans un fichier situé dans le fichier %USERPROFILE%/.gitconfig.

Pour choisir un autre emplacement, il faut lancer la commande :

git config -f <chemin_du_fichier_.gitconfig>
Ce contenu est réservé aux membres uniquement. Veuillez vous %connecter%.

 

À présent, on peut commencer la configuration de Git :

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

Si cette configuration n’est pas faite correctement, vous recevrez ce message d’erreur lorsque vous ferez un commit :

 

 


Créer un environnement virtuel Python

référence : https://code.visualstudio.com/docs/python/environments

Un environnement virtuel Python est une installation Python indépendante que l’on peut activer pour une application Python en particulier.

Ce mode de fonctionnement possède l’avantage d’utiliser une instance de Python ne possédant que les bibliothèques nécessaires à l’application à développer, dans leurs versions adaptées.

L’ensemble de ces bibliothèques, regroupées sous l’appellation dépendances, peuvent être simplement listées dans un fichier requirements.txt, placé à la racine du projet. Dans ce cas, elles seront automatiquement installées à la création de l’environnement virtuel.

 

  • Ouvrir le dossier du projet qui doit utiliser l’environnement virtuel ,
  • Ouvrir la palette de commande : Ctrl+Shift+P ,
  • Saisir : Python: Create Environment :
  • Sélectionner un environnement de type Venv :
  • Sélectionner l’interpréteur Python à utiliser :
  • Sélectionner le(s) fichier(s) donnant les dépendances (bibliothèques à installer) :

L’installation démarre …

L’interpréteur Python du projet est à présent celui de l’environnement virtuel :

 

 

Credentials

Géré par Windows :

https://medium.com/@elnoor/fix-vs-code-keeps-asking-git-credentials-on-windows-d4c10996714e

 

 

 

 

 

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *