
این چند وقت یهو دیدم دیگه نمیتونم فایلها و پوشه ها رو به راحتی با vscode باز کنم. درواقع میخوام با راست کلیک کردن روی پوشهها و فایل ها، گزینهای برای باز کردن با vscode داشته باشم. برای این منظور لازمه یه کم تغیراتی رو توی registery بدیم.
البته در ادامه فایلی که من اماده کردم رو هم میتونید اجرا کنید و خودش توی رجیستری تغییرات را اعمال میکنه.
Vscode.reg
حالا باید چکار کنیم؟
اول دکمه های win + r
رو میزنیم. توی برنامه ای که باز شد مینویسیم:
regedit
برای فایلها
در صفحه نرم افزار که باز شد کافیه ابتدا در مسیر:
[Computer\HKEY_CLASSES_ROOT\*\shell]
یک دارکتوری به نام Vscode
بسازیم.
سپس توی این دارکتوری یک دارکتوری به اسم command
در ادرس
[\Computer\HKEY_CLASSES_ROOT\*\shell\Vscode]
بر روی فایل (Default)
راست کلیک کرده و modify
بزنید.
اینجا در این سمت مقدار هرچیزی که بنویسید توی منوی راست کلیک نمایش داده میشود من نوشتم :
Open with Code
.
حالادر همین ادرس یک Key
ایجاد کنید با عنوان Icon
و مقدار
C:\Users\ssmns\AppData\Local\Programs\Microsoft VS Code\Code.exe
یا هر ادرسی که یک ایکون برای Vscode
دارید.
خوب تا اینجای کار برای فایل ها تغییرات داده شده ولی فقط یک ایتم توی منو ایجاد شده و نه اینکه کار کنه. پس توی ادرس زیر
[\Computer\HKEY_CLASSES_ROOT\*\shell\Vscode\command]
بر روی فایل (Default)
راست کلیک کرده و modify
بزنید.
اینجا بنویسد:
"C:\Users\ssmns\AppData\Local\Programs\Microsoft VS Code\Code.exe\" "%1
خوب کارمون تموم شده با این تفاوت که هنوز برای پوشه ها کاری نکردیم.
پوشهها
برای اون ها همین کار ها رو انجام بدید با این تفوات که مسیر اصلی به صورت زیر است:
[Computer\HKEY_CLASSES_ROOT\Directory\shell]
و مقدار
[\Computer\HKEY_CLASSES_ROOT\Directory\shell\Vscode\command]
باید به صورت زیر باشد:
"C:\Users\ssmns\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%V"