microsoft/vscode-remote-release
کاربرد:
این ابزار به تو این امکان رو میده که هر پوشهای رو در محیطهای مختلف مثل WSL، ظرفهای داکر یا یک ماشین ریموت از طریق SSH باز کنی و از تمام قابلیتهای کامل Visual Studio Code استفاده کنی. ️
در چه شرایطی بهتره استفاده شود؟
وقتی که میخوای روی یک محیط توسعهای که با سیستم محلیات فرق داره کار کنی، مثل وقتی که داری روی یک پروژه لینوکسی توی داکر کار میکنی یا با WSL تو ویندوز هستی. همچنین وقتی نیاز داری روی یک سرور ریموت کد بنویسی و از تمام امکانات IntelliSense، دیباگ و گیت استفاده کنی، این ابزار عالیه.
چند مثال از موارد استفاده:
توسعه روی یک پروژه Node.js درون یک ظرف داکر بدون نصب وابستگیها روی سیستم محلی
دسترسی به محیط توسعه لینوکسی از طریق WSL2 و استفاده از ابزارهای لینوکسی در ویندوز
ویرایش و دیباگ کد روی یک سرور ریموت با قابلیتهای کامل VS Code
کار روی پروژههای بزرگ با تنظیمات محیطی پیچیده که نیاز به ایزوله شدن دارن
- ##RemoteDevelopment
- ##VSCode
- ##Docker
- ##WSL
- ##SSH
- ##DevEnvironment
- ##CloudDevelopment
- ##CodeAnywhere
- ##DeveloperTools
- ##ContainerizedDev
