Chequear en https://github.com/codespaces si ya tienen un Codespace generado para este repo.
- Chequear estar logeado con tu cuenta de GitHub.
- Cliquear el botón verde "<> Code".
- Ir a la solapa "Codespaces".
- Cliquear en "+".
En ese momento se abrirá un pestaña con el Codespace y comenzará a configurarse por primera vez - puede tardar bastante.
Ahí pueden trabajar con todo lo que tendrían en un entorno local de VS Code. Configurar plugins, clonar repos, etc.
Van a https://github.com/codespaces para buscar su Codespace ya generado.
Seguro tiene un nombre random. Pueden renombrarlo.
Cada vez que lo abran tiene que cargar unas cosas, pero será mucho menos que la primera vez.
- frameworks:
foundry,hardhat(manual install) - utilities:
solc-select - fuzzing:
slither,medusa - others:
node,npm,pnpm,yarn,python,go - terminal:
zshwithOh-My-ZSH - extensions:
NomicFoundation.hardhat-solidity,tintinweb.solidity-visual-auditor,trailofbits.weaudit,tintinweb.solidity-metrics