Scripts ontwikkelen met VSCode
ScriptCat biedt een VSCode-extensie waarmee je gebruikersscripts in VSCode kunt schrijven. Na het opslaan worden wijzigingen automatisch gesynchroniseerd naar ScriptCat in de browser — geen handmatig kopiëren en plakken meer, wat de ontwikkelingsproductiviteit enorm verhoogt.
Vereisten
Je moet de volgende twee tools installeren:
- Installeer de ScriptCat-extensie in je browser — Als je deze nog niet hebt geïnstalleerd, volg dan de Snel starten-gids
- Installeer de ScriptCat-extensie in VSCode — Zoek naar "scriptcat-vscode" in de VSCode-extensiemarktplaats, of download het vanuit de GitHub-repository
Een verbinding tot stand brengen
Na installatie moet je de ScriptCat-extensie in je browser verbinden met VSCode:
- Klik op het ScriptCat-pictogram in je browser om het beheerpaneel te openen
- Ga naar Extra > Ontwikkelaarstools
- Zoek Automatisch verbinden met VSCode-service, schakel dit in en klik op Verbinding maken
Eenmaal verbonden, wordt een realtime kanaal tot stand gebracht tussen VSCode en ScriptCat.
Scripts synchroniseren
Na het tot stand brengen van de verbinding kun je een van de twee manieren kiezen om scripts te synchroniseren:
Optie 1: Automatische detectiemodus (aanbevolen)
- Druk in VSCode op
Ctrl + Shift + P(Cmd + Shift + Pop Mac) om het opdrachtpalet te openen - Typ en selecteer
scriptcat.autoTarget - Vanaf dat moment wordt elk
.user.js-bestand dat je opent of opslaat automatisch gesynchroniseerd naar ScriptCat
Optie 2: Gespecificeerde scriptmodus
- Druk in VSCode op
Ctrl + Shift + P(Cmd + Shift + Pop Mac) om het opdrachtpalet te openen - Typ en selecteer
scriptcat.target - Geef het pad van het scriptbestand op om te synchroniseren
Ontwikkelingsworkflow
Zodra ingesteld, is de ontwikkelingsworkflow heel eenvoudig:
- Schrijf of bewerk je
.user.js-script in VSCode - Druk op
Ctrl + Som het bestand op te slaan - Het script wordt automatisch gesynchroniseerd naar ScriptCat in de browser
- Schakel over naar de browser en ververs de pagina om het resultaat te zien
Het hele proces vereist geen handmatige stappen — opslaan wordt onmiddellijk van kracht.
FAQ
Wat als het geen verbinding kan maken?
- Zorg dat de ScriptCat-extensie in je browser actief is
- Zorg dat de ScriptCat-extensie in VSCode is geïnstalleerd en ingeschakeld
- Controleer de verbindingsstatus op de pagina "Ontwikkelaarstools" in het ScriptCat-beheerpaneel
Het script wordt niet bijgewerkt na opslaan?
- Zorg dat de bestandsnaam eindigt op
.user.js - Zorg dat je de opdracht
scriptcat.autoTargetofscriptcat.targethebt uitgevoerd - Controleer het VSCode-uitvoerpaneel op foutmeldingen
Moet ik opnieuw verbinden na het herstarten van VSCode?
Als "Automatisch verbinden met VSCode-service" is ingeschakeld, zal VSCode automatisch opnieuw verbinden na een herstart — geen handmatige stappen nodig.