Una forma sencilla de que el código VS modifique la ubicación de instalación del complemento

Introducción

Características del software más odiado de la vida:

  1. La ubicación de la instalación no se puede cambiar
  2. Actualización obligatoria
  3. Publicidad
    Probablemente: Google Chrome, Raspebrry Pi Imager
    instaló Anaconda en la unidad D antes, pero ¿el código VS instalado a través de Anaconda se instaló en la unidad C? ? ? Lo soy,
    Inserte la descripción de la imagen aquí
    pero solo es más de 250M? ? ?

Donde esta la extension

¿Dónde está instalada la extensión, en C \ User \ Username.vscode! ! !
Inserte la descripción de la imagen aquí

comienzo

Ampliación de consultas (se puede omitir)

Win + R ingrese cmd e ingrese el siguiente comando para ver qué extensiones están instaladas

code --list-extensions

Por ejemplo, tengo muchos, 17 en total

Cree una nueva ruta de almacenamiento y transfiera el complemento

Creé una nueva carpeta en blanco debajo de la unidad D para almacenar la extensión D:\Program Files\VsCodeExtensions
y luego corté todas las extensiones en la ubicación de extensión original a la nueva ubicación

Luego ingrese el siguiente comando en la consola para agregar la nueva carpeta al directorio extendido (reemplace la ruta detrás con la suya propia y asegúrese de agregar comillas dobles en inglés).

code --extensions-dir "D:\Program Files\VsCodeExtensions"

Luego presione Entrar para iniciar vscode y cargar el complemento, pero verá que no se cargará automáticamente después de comenzar desde el acceso directo de la izquierda. ? ?

El gran movimiento final: modificar el atajo

Mi acceso directo de VS Code está en la barra de menú, haga clic con el botón derecho-más-abrir la ubicación del archivo,
Inserte la descripción de la imagen aquí
haga clic con el botón derecho en este acceso directo, seleccione propiedades
Inserte la descripción de la imagen aquí
, agréguelo --extensions-dir "D:\Program Files\VsCodeExtensions"después de la columna de destino y recuerde reemplazar la ruta detrás con el
último destino de su nueva ruta de almacenamiento extendida El resultado es

"C:\Program Files\Microsoft VS Code\Code.exe" --extensions-dir  "D:\Program Files\VsCodeExtensions"

El frente es la ubicación predeterminada del Código VS, no es necesario modificarla. Una vez confirmada la modificación,
aquí, después de comenzar desde este acceso directo, la extensión se cargará automáticamente desde la nueva ruta de almacenamiento de la extensión, y la extensión descargada se ubicará en la nueva ruta. Por
ejemplo, descargué un nuevo tema de Duracla y lo descargué en la nueva ruta.

Inserte la descripción de la imagen aquí

Desventaja

¿Hay alguna desventaja? ? ? Debe haber, si el acceso directo cambia, debe restablecerlo, pero esto es simple,
pero luego no habrá resultados cuando lo ejecute en la línea de comando. . .

code --list-extensions

Necesito hacer esto

code --list-extensions --extensions-dir  "D:\Program Files\VsCodeExtensions"

Referencias

Supongo que te gusta

Origin blog.csdn.net/weixin_43031092/article/details/109214231
Recomendado
Clasificación