2016-03-03 10 views

risposta

103

Ho bisogno di farlo da solo alcune volte - soprattutto quando si installa su un'altra macchina.

https://code.visualstudio.com/docs/editor/extension-gallery#_common-questions vi darà la posizione della cartella

VS Codice cerca estensioni nella cartella di estensioni .vscode/estensioni. A seconda della piattaforma si trova:

Windows %USERPROFILE%\.vscode\extensions 
Mac ~/.vscode/extensions 
Linux ~/.vscode/extensions 

Questo dovrebbe visualizzare la lista delle estensioni

Ho anche avuto successo con Visual Studio Code Settings Sync Extension per sincronizzare le impostazioni per GitHub Gist

EDIT: Nella versione più recente di VSCode (maggio 2016) è ora possibile elencare l'estensione installata nella riga di comando

code --list-extensions 
+4

'codice --list-di estensioni dei lavoro! +1 – Illuminator

+4

Per me (linux, codice versione 1.7.1) non funziona ... si avvia VS Code. – vanthome

+0

Lo stesso problema qui @vanthome – Oneezy

2

C'è un'estensione Extension Manager che può essere d'aiuto. Sembra consentire di installare una serie di estensioni specificate nello settings.json.

+0

ho provato ma che plugin non installare jshint che ho cercato di aggiungere al mio file di impostazioni ... – Andrew

+2

Got una proroga per estendere la vostra Extension Manager Dawg – ripper234

1

ho aperto la cartella estensioni VSCode ed eseguito

find * -maxdepth 2 -name "package.json" | xargs grep "name" 

Che ti dà un elenco dal quale è possibile estrarre i nomi di estensione.

13

Ho sviluppato un'estensione che sincronizzerà tutte le impostazioni del codice di Visual Studio in più istanze.

Caratteristiche principali

  1. utilizzare il proprio account github token.
  2. Facile da caricare e scaricare con un clic.
  3. Salva tutti i file di impostazioni e snippet.
  4. Carica chiave: Shift + Alt + u
  5. Scarica chiave: Shift + Alt + D
  6. Tipo Sincronizzazione Per visualizzare tutte le opzioni di sincronizzazione

E Sync

  1. File di impostazioni
  2. File di file di chiavi
  3. File di avvio
  4. Frammenti di cartella
  5. VSCode estensioni

Dettaglio Documentazione di fonte

VSCode Sync ReadMe

Scarica qui: VS Code Settings Sync

+0

esegue l'installazione automatica delle estensioni sincronizzate? – Raghavendra

+0

Sì! Prova questo e fammi sapere –

+0

non funziona per me – Raghavendra

7

Genera comando windows per le estensioni di installazione.

for /F "tokens=*" %i in ('code --list-extensions') 
    do @echo call code --install-extension %i >> install.cmd 
4

Aprire VScode console e scrivere:

code --list-extensions (o code-insiders --list-extensions se è installato insider vscode)

quindi condividere con i colleghi della linea commande:

code --install-extension {ext1} --install-extension {ext2} --install-extension {extN} sostituzione {ext1}, {ext2},. .., {extN} con l'estensione nell'elenco

Per insider vscode: code-insiders --install-extension {ext1} ...

Se si copia/incolla nel terminale vscode linea commande, faranno installare le estensioni condivise

Maggiori informazioni sul command-line-extension-management

1

Ho usato il seguente comando per copiare il mio estensioni da vscode agli addetti ai lavori: vscode

code --list-extensions | xargs -L 1 code-insiders --install-extension 

l'argomento -L 1 ci permette di eseguire il comando una volta code-insiders --install-extension per ogni riga di input generata da code --list-extensions

Problemi correlati