Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>pickvernodeNew to Visual Studio Code? Get it now.
pickvernode

pickvernode

MoiDev

|
3 installs
| (0) | Free
Cambia la version de Node desde la barra de estado (nvm, nvm-windows, fnm, Volta, asdf)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PickVerNode

Item en la barra de estado (abajo derecha) con la version de Node activa. Click -> lista de versiones instaladas -> cambia.

Gestores soportados

Gestor SO Como cambia Alcance
nvm-windows Windows nvm use X via cmd.exe elevado (UAC) global al SO
fnm Win/macOS/Linux fnm default X + PATH en terminales de VSCode shells nuevas
nvm (POSIX) macOS/Linux nvm alias default X + PATH en terminales de VSCode shells nuevas
Volta Win/macOS/Linux volta install node@X global (shims)
asdf macOS/Linux asdf set -u nodejs X (o global) global (shims)

Deteccion automatica; vNode: Elegir gestor de versiones para forzar uno.

Instalar una version

En el QuickPick, la primera opcion es Instalar una version... (o comando PickVerNode: Instalar una version de Node).

  • Acepta 20.18.0, 20, 20.18, lts o latest; los prefijos se resuelven a la ultima de esa serie.
  • La version se valida contra https://nodejs.org/dist/index.json. Si no existe, avisa y no instala.
  • Sin red solo se acepta una version exacta X.Y.Z, pidiendo confirmacion (sin verificar).
  • La instalacion corre en una terminal de VSCode (igual que el cmd), con el comando del gestor (nvm install, fnm install, volta install node@, asdf install nodejs).
  • Al terminar avisa y ofrece Usarla ahora.

Desinstalar una version

Opcion Desinstalar una version... del QuickPick (o comando PickVerNode: Desinstalar una version de Node).

  • Solo se elige de las versiones instaladas, no se escribe nada.
  • Pide confirmacion; si la version esta en uso, avisa que te quedas sin node activo.
  • Corre nvm uninstall, fnm uninstall o asdf uninstall nodejs en una terminal de VSCode.
  • Volta no permite desinstalar versiones de node: la opcion avisa y no hace nada.

.nvmrc

Opcion Guardar .nvmrc (X.Y.Z) del QuickPick (o comando PickVerNode: Guardar .nvmrc con la version actual).

  • Escribe .nvmrc en la raiz de la carpeta abierta con la version que se esta usando.
  • Si ya existe, lo actualiza; el aviso muestra anterior -> nuevo y permite abrirlo.
  • Multi-root: pregunta en que carpeta escribirlo.
  • vnode.autoWriteNvmrc: true lo actualiza solo, cada vez que cambias de version.
  • vnode.nvmrcPrefixV controla si se escribe v20.18.0 (por defecto) o 20.18.0.

Notas

  • nvm-windows exige consola real y admin: por eso cmd.exe + Start-Process -Verb RunAs.
  • En POSIX nvm use solo afecta a la shell que lo ejecuta; el estado persistente es el alias default. Para que las terminales de VSCode tomen la version se escribe terminal.integrated.env.<so>.PATH (desactivable con vnode.updateTerminalEnv).
  • Las terminales ya abiertas conservan la version vieja. Reabrelas.

Config

vnode.provider, vnode.updateTerminalEnv, vnode.nvmPath, vnode.elevate.

Dev

Probar: F5 (Extension Development Host). Empaquetar: npx @vscode/vsce package -> code --install-extension vnode-0.1.0.vsix.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft