Saltar al contenido principal

Instalación de tree-sitter

Compilador de C

Necesitaremos un compilador de C para ello instalaremos Visual Studio Build Tools, que incluye msvc (Microsoft visual C++, que será nuestro compilador). Esta instalación podemos hacerla de dos maneras. Una es decargando el instalador y la otra, que veremos a continuación es por la terminal.

PowerShell
winget install Microsoft.VisualStudio.2022.BuildTools

Posteriosmente pulsamos la tecla windows y buscamos Visual Studio Installer. Cuando se abra, oprimí la opción de modificar. Fijate si está seleccionada la opción que dice 'Desarrollo para el escritorio con C++', si no lo está, seleciónala y luego oprime instalar.

Gestor de paquetes

También necesitaremos NodeJS y npm para poder instalar tree-sitter. Para ello, escribiremos lo siguiente.

PowerShell
winget install OpenJS.NodeJS

Instalación de tree-sitter

Ahora que estamos listos podemos instalar tree-sitter-cli.

PowerShell
sudo npm install -g tree-sitter-cli

Para que el binario se ubique en el PATH (como usr/local/bin), es necesario utilizar -g. Finalmente corroboramos que todo funcione correctamente.

PowerShell
tree-sitter --version