Technique pour avoir le choix d’ouvrir le dossier courant depuis le menu contextuel sur Windows.
Lors de mon installation de Visual Studio Code,
je n’ai pas pensé à cocher cette case lors de l’installation
(c’est sur la même page que celui l’on propose de créer un raccourci sur le bureau).
Je n’avais pas voulu cette fonctionnalité car je ne faisais que tester ce logiciel.
Maintenant, je me sers que de lui (en ayant désactivé la télémétrie) !
Il remplace Notepad++ pour le code.
Ce dernier me sert maintenant exclusivement à la prise de note.
Du coup, pour obtenir cette fonctionnalité, il faut ré-installer VS Code.
Sinon, des entrées dans le registre font l’affaire. C’est ce que l’on voit ici.
Pour cela, on ne va pas ouvrir regedit
mais mettre tous dans un fichier
et ouvrir ce dernier.
J’ai trouvé le script
ici
mais les chemins n’étaient pas du tout les mêmes.
Voici donc ma version :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Users\\billgates\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\\Users\\billgates\\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\\billgates\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\\Users\\billgates\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""
Remplacer le nom d’utilisateur (billgates
) par le vôtre et enregistrer ce fichier
avec l’extension .reg
.
Pour l’obtenir, entrer la commande
whoami
dans un invite de commande.
Le résultat devrait être de la forme<nom_du_pc>\<nom_de_compte>
.
Domotiser son PC - Scrample
Vérifier bien que votre exécutable VS Code et bien au même endroit que moi avant de lancé le script. Sinon vous devrez tout enlever du registre à la main !
Une fois le script exécuté, vous devriez avoir le choix “Open Folder as VS Code Project” dans le menu contextuel d’un dossier.