Saltar a contenido

Editores y GitHub

VS Code · Cursor · GitHub

VS Code

Editor gratuito de Microsoft. Estándar en la industria.

Instalación

  1. code.visualstudio.com → Win / Mac / Linux
  2. Extensiones útiles para el hackathon:
  3. ESLint / Prettier
  4. GitHub Copilot (opcional)
  5. Solidity o Rust solo si los necesitás
  6. Thunder Client o REST Client para probar APIs

Atajos útiles

Acción Mac Windows/Linux
Paleta de comandos Cmd+Shift+P Ctrl+Shift+P
Terminal integrada Ctrl+` Ctrl+`
Buscar en proyecto Cmd+Shift+F Ctrl+Shift+F

Cursor

Fork de VS Code con IA integrada (chat, edit inline, composer).

Cuándo usar Cursor vs VS Code

Situación Herramienta
Ya tenés Copilot en VS Code VS Code alcanza
Querés chat con contexto del repo entero Cursor
Refactor grande en 48 h Cursor Composer

Setup

  1. cursor.com → descarga
  2. Importá settings de VS Code si ya lo usabas
  3. Abrí la carpeta del repo del equipo (File → Open Folder)

Uso responsable

  • Revisá todo código generado antes de commit
  • No pegues claves privadas en el chat
  • Commits chicos con mensajes claros

GitHub

Todo el código del equipo va acá. El jurado valora orden.

Antes del jueves 28

  1. Crear cuenta
  2. Configurá git local:
git config --global user.name "Tu Nombre"
git config --global user.email "tu@mail.com"
  1. Creá repo privado o público según prefiera el equipo
  2. Invitá a todos los miembros como collaborators

Flujo mínimo del equipo

git clone https://github.com/equipo/proyecto.git
cd proyecto
git checkout -b feature/demo
# ... trabajar ...
git add .
git commit -m "feat: pantalla principal y API mock"
git push -u origin feature/demo

README que el jurado espera

# Nombre · Puna Tech 2026 · Track [Arkiv|Ciudad|Stellar]

## Demo
- https://...

## Setup
npm install && npm run dev

## Equipo
- Nombre (@github)

.gitignore obligatorio

.env
.env.local
node_modules/
dist/
.DS_Store
*.pem

Nunca subas PRIVATE_KEY, STELLAR_SECRET, ni API keys.

GitHub + Vercel

Conectá el repo en vercel.com para deploy automático en cada push a main.

Vercel + Supabase