Le attività di VS Code sono comandi o script definiti nella configurazione dell’area di lavoro di un progetto, comunemente in .vscode/tasks.json. Automatizzano operazioni come compilare, testare o avviare un’applicazione e possono richiamare shell, strumenti o eseguibili locali.
Poiché un’attività può eseguire codice sul computer dello sviluppatore, un repository dannoso o alterato potrebbe usarla come percorso di esecuzione locale. Ciò potrebbe esporre risorse accessibili all’account utente, inclusi file sorgente o credenziali. Considera le definizioni delle attività nei progetti non familiari come istruzioni eseguibili: esamina i comandi e i file a cui fanno riferimento prima di eseguirli e, quando opportuno, usa Workspace Trust o la Modalità con restrizioni di VS Code. Le attività sono utili per l’automazione, ma aprire un progetto non dovrebbe significare fidarsi ciecamente dei suoi comandi.


