Segue tutorial:
1) Abra um novo bloco de notas (notepad) e salva o documento com o nome vsCodeOpenFolder.reg e o tipo como todos os arquivos
2) Cole o seguinte script dentro desse documento em branco:
Windows Registry Editor Version 5.00
; Open files
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code\command]
@="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\" \"%1\""
; This will make it appear when you right click ON a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\" \"%1\""
; This will make it appear when you right click INSIDE a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\" \"%V\""
3) Clique no arquivo 2 vezes e execute:
4) Feito isso será exibido a opção de "Open Folder as VS Code" ao seu windows explorer:
Top comments (25)
**_ uma dica: sinceramente, vale muito mais a pena desinstalar e instalar de novo. lá na inicialização do aplicativo vai ter a opção de colocar no menu de texto das pastas.
ainda reinstalando adquiri a versão mais atualizada do app._**
muito mais rápido mesmo, ajudou demais
Realmente, ao final da instalação ele pergunta se você quer adicionar essa funcionalidade. Muito mais fácil.
Deu super certo aqui. E foi muito mais rápido e eficiente. Obrigada pela dica! ;)
Não deu certo aqui...
Você precisa adaptar o caminho do arquivo Code.exe de acordo como está armazenado no seu computador. Por exemplo, no meu está C:\Program Files\Microsoft VS Code\Code.exe\
Nossa! verdade kk porém após mudar cada linha com os diretórios errados não resolveu. Poderia me ajudar? estou agoniado com esse item extra da lista que até agr não está funcionando.
Posso sim. Poderias me enviar um print ou o texto de como está seu arquivo vsCodeOpenFolder.reg ?
Opa man! consegui resolver aqui... fiquei fuçando até perceber que é preciso seguir um certo padrão, e não só colar o diretório direto. Muito obrigado! ✌
imagina ;)
Gostaria de resolver ou até msm apagar de volta da lista, já que não funciona kkk
Depois de umas 3 tentativas deu certo, como meu Vs Code esta instalado em outro diretório, bastou copiar o caminho do Code.exe e ir substituindo e depois de uns 10 min arrumando tudo deu certo. obg Leticia.
Tinha comentado que tinha dado certo mas deu em partes, quando dou o comando de abrir pelo VS Code clicando sobre uma pasta, ele não consegue abrir, só abre quando clico dentro da pasta. Não faz muito sentido mas tá funcionando em partes, vou fuçar mais no código pra tentar achar o problema.
Descobri qual o problema pelo menos no meu caso, numa linha do comando de abrir pasta eu comi uma "\" e fazia falhar o comando.
Para quem está com problema com script acima o erro ocorre quando o local de instalação do Vs code é diferente do informado no script, nesse caso você tem que trocar o local de instalação e não esquecer de usar // entre todos os diretórios.
Segue o exemplo que funcionou para mim comparem com o script acima para verem a diferença.
Windows Registry Editor Version 5.00
; Open files
[HKEY_CLASSES_ROOT*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe,0"
[HKEY_CLASSES_ROOT*\shell\Open with VS Code\command]
@="\"C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe\" \"%1\""
; This will make it appear when you right click ON a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe\" \"%1\""
; This will make it appear when you right click INSIDE a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\Users\GeronimoBarrosMouzin\AppData\Local\Programs\Microsoft VS Code\Code.exe\" \"%V\""
Obrigado, Letícia, me foi bastante útil o seu tutorial.
Gostaria de saber como reverter esse processo por favor
Funcionou aqui, salvou meu dia, valeu.
Não deu certo, como eu faço para excluir o arquivo?
Galera não precisa fazer isso tudo basta apenas executar o arquivo que instala o VScode e marcar a opção que tem na instalação
Obrigado pela dica, deu certo.
Não me atentei na hora de instalar.