Visual Studio Code est un éditeur de texte plus particulièrement orienté code source. Il est doté d’un support intégré pour JavaScript, TypeScript et Node.js notamment, et dispose d’un écosystème riche en extensions pour d’autres langages et environnements d’exécution (comme Powershell, Python, PHP, C++, C#, Java, Go, .NET). En poussant un peu plus, nous pouvons l'affilier à un IDE puissant, multiplateformes et surtout léger puisqu'il a les requis suivants :
VSCode-SFTP permet d’ajouter, de modifier ou de supprimer des fichiers dans un répertoire local et de les synchroniser avec un répertoire de serveur distant en utilisant différents protocoles de transfert tels que FTP ou SSH. La configuration la plus basique ne nécessite que quelques lignes de configuration avec un large éventail de paramètres spécifiques également disponibles pour répondre aux besoins de tout utilisateur. À la fois puissant et rapide, il permet aux développeurs de gagner du temps en permettant l’utilisation d’un éditeur et d’un environnement familiers.
Veuillez cliquez sur le lien suivant pour l'installation SFTP
L’option “Download Folder” et l’option “Upload Folder” dans l’extension SFTP de Visual Studio Code ont des fonctions opposées mais complémentaires :
Voici un exemple de configuration sftp.json pour télécharger un dossier :
{ "name": "Mon Serveur", "host": "exemple.com", "protocol": "sftp", "port": 22, "username": "votre_nom_utilisateur", "remotePath": "/chemin/vers/dossier", "uploadOnSave": true }
“uploadOnSave”: true
Enregistre automatiquement les modifications apportées à un fichier sur le serveur dans le repertoire de sauvegarde de la machine locale.
Download Folder
Upload Folder
Différences Clés
Direction du transfert :
Objectif :
Ces deux options sont très utiles pour maintenir la synchronisation entre votre environnement de développement local et le serveur distant. Avantages :