Just installed Visual Studio Code 1.1.1 on a Windows 7 machine. When I right-click on a folder, "Open With Code" does not appear.
-
2Please edit this post so that it asks a question. It is currently impossible to decide which answers to upvote because I cannot tell which are answering the (assumed) question properly. – Nate T Aug 05 '20 at 13:17
26 Answers
Copied from Right click on Windows folder and open with Visual Studio Code
Create file vsCodeOpenFolder.reg with this content (If you didn't choose the default installation path then you need to adjust the paths in this file):
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\""
Double click it to create the registry entries.
If the "Open with Code" doesn't appear in the Explorer's context menu then you should restart your system.
If you're running the 64-bit or Insiders version of VS Code, change the path accordingly. ie.
C:\\Users\\[user_name]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe

- 564
- 4
- 14

- 41,986
- 17
- 75
- 82
-
3I've never been able to get this to work under a user account. But it works for admin accounts. – CalvinDale Apr 18 '17 at 02:54
-
1Obviously this isn't required for all those keys are already set in my case. Still there is no entry in context menu unless working as admin user required before for installing VS Code into global folder. Thus it looks like VS code either isn't design to run on a multi-user system or fails to support use case of working as a non-administrative user. Is it 2002 and XP has been released as next big thing or is it 2017 and people have been engaged to stop working as admins since Vista? What if Microsoft fails to properly support its own operating system? – Thomas Urban May 04 '17 at 21:03
-
7
-
1@CalvinDale, Open cmd as administrator, paste in prompt full path of the .reg file, Enter, confirm all. Done. – Luca Jun 23 '17 at 10:16
-
3Now that Code 64-bit is available, this works just as well replacing all occurrences of " (x86)" with "". Or in other words, change "Program Files (x86)" to "Program Files". – Michael Plautz Mar 12 '18 at 23:42
-
1For those transferring this for other use cases: The difference between the context menues `HKEY_CLASSES_ROOT\Directory\shell\vscode` and `HKEY_CLASSES_ROOT\Directory\Background\shell\vscode` is weather you click on a certain dictory or on "nothing" (you're always in a directory in win explorer) – Cadoiz Dec 20 '20 at 19:19
-
2Even the given source states "It’s easier to simply re-install VS Code.": These options are in the installation process – eddow Jul 14 '22 at 15:27
-
@eddow Sometimes you just have to scratch your right ear with your left foot – Ben Power Jan 25 '23 at 05:59
-
Glad it worked, had to update the path accordingly though. Reinstalling VsCode didn't solve it for me so this was the only solution. – Marcus Ekström Jun 15 '23 at 17:45
-
YOUR SOLUTION CRASHED MY OPERATING SYSTEM, USELESS, NOW I WILL HAVE TO WASTE 3-4 HOURS OF MY LIFE TO SETUP OPERATING SYSTEM AND OTHER APPLICATIONS. USELESS, USELESS, USELESS... – Kamlesh Aug 28 '23 at 07:22
When installing (or reinstall and) check all checkBoxes especially:
Add "Open with Code" action to Windows Explorer file context menu
Add "Open with Code" action to Windows Explorer directory context menu
-
8
-
@ar This works _if_ you are logged-in as an **admin** user--it doesn't work if you are not in the administrators group (good practice for security reasons). – simonl May 15 '18 at 10:37
-
19good thing is you can simply install over it, no need to first uninstall! – Kamran Kia Nov 04 '20 at 15:21
-
Unfortunately for me, my workplace deploys VSCode via Software Center, so the settings are already chosen for me. – Sildoreth Aug 07 '23 at 19:13
Here comes the version of file provided by Cockney Rhyming Jedi before suitable for use with 64-bit version of Visual Studio Code:
Windows Registry Editor Version 5.00
; Open files
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code\command]
@="\"C:\\Program Files\\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_CURRENT_USER\Software\Classes\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\vscode\command]
@="\"C:\\Program Files\\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_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%V\""

- 1,737
- 1
- 20
- 32

- 4,649
- 26
- 32
-
Obviously integrated updater tends to remove this patch occasionally, so I have to re-apply it after upgrading VS code. – Thomas Urban Oct 22 '17 at 15:29
-
After using this version I did get the new option "Open folder as VS Code project" - but no simple "Open in VS Code". What am I'm doing wrong here? – JonSnow Dec 15 '21 at 11:11
-
@JonSnow you can simply change the text present after @= to whatever you like. Instead of @="Open Folder as VS Code Project", you can say @="Open with JonSnow's Editor" ..lol – askids Jan 08 '22 at 20:08

- 751
- 6
- 15
-
3
-
1Yeah, don't both with the Regedit solution, this one takes about 1 minute to do. – Ben Power Jan 25 '23 at 05:57
I'd like to add that, many would like to go for the Registry method because they are afraid they might loose all their settings. Just re-download(if you don't already have the download file ) and reinstall. When reinstalling, tick
Add "Open with Code" action to Windows Explorer file context menu
Add "Open with Code" action to Windows Explorer directory context menu
as already said in other answers. Your settings will remain intact. In fact, when it launches, it launches with your working directory as if you never uninstalled it.

- 7,159
- 5
- 41
- 50
-
Well, I've tried this so many times for months but that never made it work for me as this option was ticked and still it doesn't add those options to _my_ context menu, but the context menu of admin user I was required to switch to for installation, only. You are missing an essential point of this problem. In addition I don't think people going to patch registry are considering uninstalling some software might drop its settings implicitly. – Thomas Urban Oct 22 '17 at 15:27
-
1I don't really get your comment but to elaborate on my answer further, what I'm trying to say is that, maybe someone would like to choose to tweak the settings in the Registry because they might think that, uninstalling their VS code will restore their custom settings to default after they reinstall. My answer is an assurance that, if you uninstall and reinstall the program, your settings will still remain intact. – Alf Moh Oct 22 '17 at 15:41
-
1You don't even have to uninstall. Just download the installer, run it and it installs on top of the existing installation. I think it's the uninstall that people are afraid of. I just did this a few minutes ago and it works; all settings and plugins intact. – MSOACC Oct 09 '20 at 19:13
If you have vscode installed already and you want the "open with code" option.
Just download vscode from the official website... here!
Run the installer with the option "open with code" checked.
It will update the existing vscode install with the "open with code" option.

- 1,490
- 17
- 27
-
1
-
I think reinstalling the vscode is the best answer. Adding reg data possibly gone wrong – Yohanim Apr 18 '23 at 10:17
my vscode installed here:
C:\Users\saber\AppData\Local\Programs\Microsoft VS Code\code.exe
should replace SABER with your pc username
so the script is s.th like this:
save this content as a *.reg file
then run it :
Windows Registry Editor Version 5.00
; Open files
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Users\\saber\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code\command]
@="\"C:\\Users\\saber\\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\\saber\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\\Users\\saber\\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\\saber\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\\Users\\saber\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""
add visual studio code to right click folder in windows
replace the \\saber\\
with \\YOUR_PC_USER_NAME\\

- 4,404
- 3
- 42
- 58
These settings are normally stored per-user for VS Code.
To set for a new user account: re-run the installer.

- 106,783
- 21
- 203
- 265
NB: This is for the 32-bit version, for the 64-bit version see Cepharum's answer.
Slight change to the previous answer to allow non Admins to get the functionality in their context menus:
Create file vsCodeOpenFolder.reg with this content (If you didn't chose the default installation path then you need to adjust the paths in this file):
Windows Registry Editor Version 5.00 ; Open files [HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code] @="Edit with VS Code" "Icon"="C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe,0" [HKEY_CURRENT_USER\Software\Classes\*\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_CURRENT_USER\Software\Classes\Directory\shell\vscode] @="Open Folder as VS Code Project" "Icon"="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\",0" [HKEY_CURRENT_USER\Software\Classes\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_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode] @="Open Folder as VS Code Project" "Icon"="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\",0 [HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode\command] @="\"C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe\" \"%V\""
Double click it to create the registry entries
- If the "Open with Code" doesn't appear in the Explorer's context menu then you should restart your system.
Essentially I have replaced HKEY_CLASSES_ROOT with HKEY_CURRENT_USER\Software\Classes

- 169
- 1
- 5
-
1Thanks for this fix. Glad to see I'm not the only one trying to work with administrative privileges as little as possible. – Thomas Urban Aug 13 '17 at 23:39
None of the registry entries above worked for me with a standard (non-admin) user account.
I then inserted all the keys into HKEY_LOCAL_MACHINE
and then it worked!
Windows Registry Editor Version 5.00
; when you right click a file
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\VSCode]
@="Open with Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
; when you right click a folder
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\VSCode]
@="Open Folder in Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
; when you right click a folder while holding shift
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\VSCode]
@="Open Folder in Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%V\""
; when you right click the background, not on a particular file or folder.
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LibraryFolder\Background\shell\VSCode]
@="Open Folder in Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\LibraryFolder\Background\shell\VSCode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%V\""

- 5,472
- 5
- 52
- 66
Just run the installer again with open in file explorer
option selected. You'll be all set.
Don't worry about the files already opened in vsCode, none of them will be changed

- 119
- 1
- 1
If you prefer using the keyboard more than the mouse. This solution is for you...
Type the following commands in your file explorer (location).
Open a project
vscode://file/{full path to project}/
vscode://file/c:/myProject/
vscode:// --opens vscode for current directory
Open a file
vscode://file/{full path to file}
vscode://file/c:/myProject/package.json
Open a file to line and column
vscode://file/{full path to file}:line:column
vscode://file/c:/myProject/package.json:5:10
Source: https://code.visualstudio.com/docs/editor/command-line
Example:

- 378
- 4
- 15
Paste the code below and save with .reg extension
Windows Registry Editor Version 5.00 ; Open files
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code] @="Edit with VS Code"
"Icon"="C:\Users\hp\AppData\Local\Programs\Microsoft VS Code\Code.exe,0"
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code\command]
@="\"C:\Users\hp\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_CURRENT_USER\Software\Classes\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\Users\hp\AppData\Local\Programs\Microsoft VS Code\Code.exe",0"
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\vscode\command]
@="\"C:\Users\hp\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_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\Users\hp\AppData\Local\Programs\Microsoft VS Code\Code.exe",0
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode\command]
@="\"C:\Users\hp\AppData\Local\Programs\Microsoft VS Code\Code.exe" \"%V\""
Then press the Windows key, locate Visual Studio Code, then right click and open file the location:
Right click and click Properties, then copy the file path.
Open regedit
:
For each of the following, double click on the icon, and paste the file path you copied from above:
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code]
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code\command]
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\vscode]
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\vscode\command]
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode]
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode\command]

- 7,102
- 69
- 48
- 77

- 61
- 1
- 3
-
There were severe formatting issues with your RegEx file and locations that would have prevented this from working. Notably, your `*.reg` file had `>` at the beginning of each line, and had contents wrapped in a way that I believe would have caused issues on import. Further, your registry paths were really inconsistent, with some using `>` or even `-->` as the path delimiters. I've updated this to help prevent these issues; please review my changes carefully to make sure they capture your intent. In the future, though, please put more care into your formatting and code to ensure it works. – Jeremy Caney Jun 15 '20 at 23:58
-
1Thanks @JeremyCaney for the correction. I'm new to the editor used for answering here. Will surely take note of the errors in future posts. – pr0f3ss0r Jun 22 '20 at 09:46
I used 64bit VS Code installer
copy and paste this codes into your pc notepad
save as vscode.reg
then open and merge that saved file. happy coding.
Windows Registry Editor Version 5.00
; Open files
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
; This will handle right clicking on a folder and open that folder
; as a new project
[HKEY_CLASSES_ROOT\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%1\""
; This handles the case of right clicking inside of a folder
; to open that folder as a new project
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%V\""

- 774
- 1
- 9
- 9
if you have windows 11, don't want to mess up with the registry and don't want to wait for the next updates, just hold down shift while right clicking on a folder or file.

- 1,391
- 1
- 8
- 5
The quickest solution was to download Visual Studio Code, and reinstall it again.
Then check the boxes that says "Open with Code"

- 5,187
- 1
- 21
- 32
I had the same issue with earlier version of VS code 64 bit. It didn't work even after I re-installed by checking the above mentioned options.
I have installed the latest update of code v1.25.0, and the issue was automatically fixed.
Please find the 64 bit regedit fix here.

- 2,868
- 2
- 25
- 40

- 779
- 1
- 14
- 25
-
1The reg file at the linked location worked for me on Win 10 64 bit after adjusting for personalised installation path. – Vanquished Wombat Apr 13 '19 at 13:35
Just re run the installer and select the options in the setup and let it install. You'll not loose any data. Everything will be still intact as it was before. It just adds the missing settings and updates the path.

- 29
- 2
try to find out the Microsoft vs Code files it is some time in the default location and sometimes it is in C:\Users\PAPPU KUMAR\AppData\Local\Programs\Microsoft VS Code.
and then add it to the vscode.reg(create one) files.
Windows Registry Editor Version 5.00
; Open files
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Users\\PAPPU KUMAR\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code\command]
@="\"C:\\Users\\PAPPU KUMAR\\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\\PAPPU KUMAR\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"C:\\Users\\PAPPU KUMAR\\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\\PAPPU KUMAR\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"C:\\Users\\PAPPU KUMAR\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""

- 31
- 6
An option, Open with Code Insiders
, is being added to the Insiders Build 1.73, specifically for Windows 11. See v1.73 Release Notes:
Windows 11 Context menu
In this release, we are adding the
Open with Code Insiders
context menu entry to Windows 11 context menu for insiders by default. For users, who had previously opted into the context menu when installing the insiders, the entry which would show up in the old style menuShift + F10
will now be replaced with the newer entry when updating to the latest insiders. For others, you would need to reinstall insiders and opt-in to enable this menu entry in the setup wizard. Due to the issues we have encountered during development of this menu entry, we plan to iterate on this feature with insiders for a couple of milestones to gain confidence before we can push this out to stable release for all Windows 11 users.

- 143,421
- 24
- 428
- 436
Reinstall Visual Studio Code from the official website, There won't be any data loss.
Just make sure this time to enable those options in the installer:
It just adds the "Open with Code" option after right-clicking in/on the folder.
But if still doesn't appear:
You just need to click on "Show more options" Or shortly with combination of keyboard stroke Shift + F10:

- 5,538
- 2
- 10
- 34
This problem usually occurs when the vs code user has standard user role. On VS Code installation admin prompt pops up which means that vs code is installed as admin user. If you ticked the boxes, the shortcuts are added but applied only on admin account which was typed into admin prompt on installation.
Quick workaround is to temporary add the current user (who will use the vs code) to administrators group, uninstall and then install VS Code again with the current user admin rights, and after installation remove the user from the admin group.

- 179
- 1
- 5
VSCode installation directory is C:\Users\{Username}\AppData\Local\Programs\Microsoft VS Code
by default.
You can check from here
Make a install.reg file with this content and run it.
Windows Registry Editor Version 5.00
; Open files
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="C:\\Users\\Administrator\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
[HKEY_CURRENT_USER\Software\Classes\*\shell\Open with VS Code\command]
@="\"C:\\Users\\Administrator\\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_CURRENT_USER\Software\Classes\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Users\\Administrator\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\vscode\command]
@="\"C:\\Users\\Administrator\\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_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="\"C:\\Users\\Administrator\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\",0"
[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\vscode\command]
@="\"C:\\Users\\Administrator\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" \"%V\""

- 31
- 5
As an alternative, you can also add the path of vscode installation folder in the Environment Variable => User Variable => Path
now with the command prompt you just have to type
code c:\
and it will open the c:\
in vscode.
If you don't want to open cmd.exe
you can just type code
before the path, as shown below
You need to surround the path as string
".."
if the path contains space between
and this will open c:\Windows
in vscode

- 3,644
- 1
- 27
- 40
Follow this Steps You will Definitely , Get - Open With Code in Explorer.
Why you are not getting this ,because You Didn't Add that to visual studio code while you install , backup Your Projects, if you have, hen just follow this steps For Windows User:
Uninstall Visual Studio Code From. Control Panel\Programs\Programs and Features : image
Reinstall Visual studio : here You Get/Download : https://code.visualstudio.com/download
While install , Stop at Select Additional Tasks, Tick open with options - 2 boxes which is available at install process, complete your installation : image
It's Done , check at explorer. You will find that in explorer : image
You Can Also , Try other methods, registry Editor - that's complicated -