کاربران VS Code در صورتی که آن را به درستی پیکربندی نکرده باشند با این خطا در ترمینال مواجه می شوند.
سریعترین راه برای باز کردن یک پوشه در VS Code استفاده از دستور کد در ترمینال است. اما اگر آن را به درستی پیکربندی نکرده باشید، ممکن است با خطای “zsh: command not found: code” مواجه شوید. برای رفع آن این دو مرحله را دنبال کنید.
1. کد ویژوال استودیو را دوباره نصب کنید
معمولاً روش توصیه شده برای نصب نرم افزار در مک از طریق اپ استور است. با این حال، از آنجایی که VS Code در اپ استور در دسترس نیست، دانلود آن از سایت رسمی Visual Studio Code تنها گزینه شماست.
حتی اگر قبلاً این کار را انجام داده باشید، ممکن است همچنان برنامه را از پوشه Downloads در macOS اجرا کنید. بنابراین مطمئن شوید که به جای آن فایل اجرایی را به پوشه Applications منتقل کرده اید.
2. Command Code را در متغیرهای PATH نصب کنید
پس از انتقال VS Code به پوشه Applications خود، باید دستور کد را به متغیرهای PATH خود اضافه کنید. هنگامی که دستور در متغیرهای محیط PATH شما قرار گرفت، می توانید آن را از برنامه ترمینال در macOS اجرا کنید.
خوشبختانه، برای این کار نیازی نیست با خط فرمان سر و کار داشته باشید. VS Code یک راه حل با یک کلیک برای اضافه کردن دستور به متغیرهای PATH با انجام موارد زیر ارائه می دهد:
- VS Code را در مک خود باز کنید.
- Cmd + Shift + P را فشار دهید تا Command Palette باز شود.
- حالا Shell Command را تایپ کنید. از نتایج نمایش داده شده، دستور Install ‘code’ in PATH را انتخاب کنید.
- در مرحله بعد، VS Code برای نصب دستور کد اجازه می خواهد. OK را انتخاب کنید.
- رمز عبور ادمین مک خود را در اعلان بعدی وارد کنید و OK را فشار دهید.
پس از انجام، یک گفتگوی “کد” فرمان شل که با موفقیت در PATH نصب شد ظاهر می شود. اکنون، حتی اگر راه خود را در ترمینال مک بلد نیستید، می توانید با استفاده از دستور کد، به سرعت یک پوشه را در macOS باز کنید. فقط ترمینال را در مک خود باز کنید و با استفاده از دستور cd به پوشه بروید. هنگامی که در پوشه مورد علاقه قرار گرفتید، “code” را وارد کنید. در ترمینال و Return (یا Enter) را فشار دهید.
به عنوان یکی از بهترین ویرایشگرهای کد رایگان، VS Code مجموعه گسترده ای از ویژگی ها را ارائه می دهد که توسعه و اشکال زدایی نرم افزار را آسان می کند. اگر ترجیح می دهید از ترمینال برای پیمایش در سیستم فایل خود استفاده کنید، دستور کد باز کردن پوشه فعلی در ویرایشگر را آسان می کند.