Développer des scripts avec VSCode
ScriptCat propose une extension VSCode qui vous permet d'écrire vos scripts utilisateur dans VSCode, avec synchronisation automatique vers ScriptCat dans le navigateur dès l'enregistrement — plus besoin de copier-coller manuellement, ce qui accélère considérablement le développement.
Prérequis
Vous devez installer les deux outils suivants :
- L'extension ScriptCat dans votre navigateur — si ce n'est pas déjà fait, suivez le guide de démarrage rapide pour l'installer
- L'extension ScriptCat dans VSCode — recherchez « scriptcat-vscode » dans la marketplace VSCode, ou téléchargez-la depuis le dépôt GitHub
Établir la connexion
Une fois les deux extensions installées, vous devez connecter ScriptCat dans le navigateur avec VSCode :
- Cliquez sur l'icône ScriptCat dans le navigateur pour ouvrir le panneau de gestion
- Allez dans Outils > Outils de développement
- Trouvez Connexion automatique au service VSCode, activez-la et cliquez sur Connecter
Une fois la connexion établie, un canal en temps réel est créé entre VSCode et ScriptCat.
Synchroniser un script
Une fois connecté, deux méthodes de synchronisation sont disponibles :
Méthode 1 : mode de détection automatique (recommandé)
- Dans VSCode, appuyez sur
Ctrl + Shift + P(Cmd + Shift + Psur Mac) pour ouvrir la palette de commandes - Saisissez et sélectionnez
scriptcat.autoTarget - Ensuite, chaque ouverture ou enregistrement d'un fichier
.user.jssera automatiquement synchronisé vers ScriptCat
Méthode 2 : mode de script spécifique
- Dans VSCode, appuyez sur
Ctrl + Shift + P(Cmd + Shift + Psur Mac) pour ouvrir la palette de commandes - Saisissez et sélectionnez
scriptcat.target - Indiquez le chemin du fichier de script à synchroniser
Flux de développement
Une fois la configuration terminée, le flux de développement est très simple :
- Écrivez ou modifiez votre script
.user.jsdans VSCode - Appuyez sur
Ctrl + Spour enregistrer le fichier - Le script est automatiquement synchronisé vers ScriptCat dans le navigateur
- Basculez vers le navigateur et actualisez la page pour voir le résultat
Tout se fait automatiquement — l'enregistrement suffit.
Questions fréquentes
Que faire si la connexion échoue ?
- Vérifiez que l'extension ScriptCat du navigateur est bien active
- Vérifiez que l'extension ScriptCat de VSCode est installée et activée
- Consultez le statut de connexion dans la page « Outils de développement » du panneau de gestion de ScriptCat
Le script ne se met pas à jour après l'enregistrement ?
- V érifiez que le nom du fichier se termine bien par
.user.js - Vérifiez que la commande
scriptcat.autoTargetouscriptcat.targeta bien été exécutée - Vérifiez la présence de messages d'erreur dans le panneau de sortie de VSCode
Faut-il se reconnecter après un redémarrage de VSCode ?
Si « Connexion automatique au service VSCode » est activée, la reconnexion se fait automatiquement au redémarrage de VSCode, sans action manuelle nécessaire.