گیتهاب کوپایلوت یک چتبات مبتنی بر هوش مصنوعی است که به شما امکان میدهد کد را کارآمدتر بنویسید. با این حال، بسیاری از کاربران گزارش دادهاند که گیتهاب کوپایلوت در ویژوال استودیو یا ویژوال استودیو کد کار نمیکند. این مشکل میتواند مانعی برای پروژههای آنها باشد و تحویل کارها را به تأخیر اندازد. در این مقاله، قصد داریم در مورد این مشکل صحبت کنیم و ببینیم چه کاری میتوانید برای رفع آن انجام دهید.
چرا کوپایلوت دیگر کار نمیکند؟
گیتهاب کوپایلوت ممکن است به دلیل منقضی شدن اعتبارنامهها، اشکالات نرمافزاری یا مشکلات شبکه، در ویژوال استودیو یا VS Code از کار بیفتد. اجرای ویژوال استودیو به عنوان مدیر میتواند به اعطای مجوزهای لازم کمک کند، در حالی که امتحان کردن نسخه قدیمیتر کوپایلوت ممکن است مشکلات سازگاری را برطرف کند. بازنشانی اعتبارنامهها و احراز هویت مجدد حساب گیتهاب میتواند خطاهای احراز هویت را حل کند. بررسی وضعیت سرویس گیتهاب تضمین میکند که کوپایلوت عملیاتی است.
رفع مشکل عدم کارکرد گیتهاب کوپایلوت در ویژوال استودیو
اگر گیتهاب کوپایلوت در ویژوال استودیو یا VS Code کار نمیکند، راهحلهای ذکر شده در ادامه را دنبال کنید:
- ویژوال استودیو را به عنوان مدیر اجرا کنید.
- یک نسخه قدیمیتر از کوپایلوت را امتحان کنید.
- اعتبارنامههای کوپایلوت را بازنشانی کنید.
- حساب گیتهاب را حذف و دوباره اضافه کنید.
- اتصال اینترنت خود را بررسی کنید.
- وضعیت سرویس گیتهاب را بررسی کنید.
- گیتهاب کوپایلوت را حذف و دوباره اضافه کنید.
بیایید آنها را با جزئیات بررسی کنیم.
1] ویژوال استودیو را به عنوان مدیر اجرا کنید
ابتدا، باید ویژوال استودیو کد یا ویژوال استودیو را به عنوان مدیر اجرا کنیم و به کوپایلوت اجازه دهیم با تمام مجوزهای لازم احراز هویت و اجرا شود. برای انجام این کار، کافی است “Visual Studio Code” را در منوی Start جستجو کنید، روی آن راستکلیک کرده و “Run as administrator” را انتخاب کنید. پس از ظاهر شدن درخواست UAC، روی “Ok” کلیک کنید.
2] یک نسخه قدیمیتر از کوپایلوت را امتحان کنید
ممکن است یک اشکال در نسخه فعلی گیتهاب کوپایلوت یا یک مشکل سازگاری وجود داشته باشد که مانع از اجرای چتبات هوش مصنوعی با ویژوال استودیو میشود. بنابراین، میتوانیم به اجرای نسخه قدیمیتر کوپایلوت متوسل شویم. برای انجام این کار، میتوانید مراحل ذکر شده در ادامه را دنبال کنید:
- در Visual Studio یا Visual Studio Code، به تب “Extensions” بروید.
- اکنون، “GitHub Copilot” را جستجو کنید.
- روی منوی کشویی کنار دکمه “Uninstall” کلیک کنید و “Install Specific Version” یا “Install Another Version” را انتخاب کنید.
- اکنون، نسخهای قدیمیتر از نسخه فعلی خود را انتخاب کنید.
- در نهایت، ویژوال استودیو (یا VS Code) را مجدداً راهاندازی کنید و بررسی کنید که آیا مشکل حل شده است. علاوه بر این، میتوانید با کلیک بر روی دکمه “Switch to Pre-release version” نیز از نسخه پیشانتشار استفاده کنید. این نسخه دسترسی زودهنگام به ویژگیها و بهبودهای جدید را فراهم میکند و به ما امکان میدهد قبل از انتشار نسخه پایدار، عملکردهای بتا را آزمایش کنیم.
3] اعتبارنامههای کوپایلوت را بازنشانی کنید
اگر گیتهاب کوپایلوت در ویژوال استودیو کار نمیکند، یک مشکل رایج ممکن است منقضی شدن اعتبارنامهها باشد. توکنهای احراز هویت گاهی اوقات میتوانند منقضی شوند که مانع از کارکرد مؤثر کوپایلوت میشود. برای رفع این مشکل، باید اعتبارنامههای خود را بازنشانی کرده و حساب گیتهاب خود را مجدداً احراز هویت کنید. میتوانید مراحل ذکر شده در ادامه را برای انجام این کار دنبال کنید:
- Visual Studio را اجرا کنید.
- اکنون، روی نشان کوپایلوت از گوشه بالا سمت راست IDE کلیک کنید.
- اکنون، روی “Refresh your credentials” کلیک کنید تا حساب گیتهاب خود را مجدداً احراز هویت کنید.
- اکنون، دستورالعملهای روی صفحه را برای ورود مجدد دنبال کنید.
- در نهایت، بررسی کنید که آیا مشکل حل شده است.
4] حساب گیتهاب را حذف و دوباره اضافه کنید
در برخی موارد، گزینه “Refresh your credentials” وجود ندارد، بنابراین، باید حساب گیتهاب را حذف کرده و دوباره اضافه کرد. برای انجام این کار، باید مراحل ذکر شده در ادامه را دنبال کنید:
برای Visual Studio Code:
- در VS Code، روی فلش کشویی کنار نماد کوپایلوت کلیک کنید.
- “Manage Copilot” را انتخاب کنید.
- اکنون، روی عکس پروفایل خود کلیک کنید، به پایین اسکرول کنید و “Sign out” را انتخاب کنید.
- در نهایت، دوباره وارد حساب خود شوید.
برای Visual Studio:
- Visual Studio را اجرا کنید.
- به “Tools > Options” بروید.
- اکنون، به “Accounts > GitHub account” بروید.
- اکنون باید حساب گیتهاب خود را حذف کرده و دوباره اضافه کنید.
امیدواریم این کار برای شما نتیجه دهد.
5] اتصال اینترنت خود را بررسی کنید
همچنین باید اطمینان حاصل کنید که پهنای باند کافی برای استفاده از گیتهاب کوپایلوت دارید. برای بررسی همین موضوع، از یک تست سرعت اینترنت رایگان استفاده کنید. اگر پهنای باند شما کم است، باید روتر خود را مجدداً راهاندازی کنید. اگر این کار جواب نداد، با ISP خود تماس بگیرید.
6] وضعیت سرویس گیتهاب را بررسی کنید
ما باید اطمینان حاصل کنیم که سرویس گیتهاب کوپایلوت فعال و در حال اجرا است اگر کوپایلوت برای شما کار نمیکند. برای این کار، به githubstatus.com بروید. اگر سرویس از کار افتاده باشد، کاری از دست شما برنمیآید جز اینکه منتظر بمانید تا مشکل حل شود.
7] گیتهاب کوپایلوت را حذف و دوباره اضافه کنید
اگر همه راهحلهای دیگر شکست خورد، آخرین راه چاره ما حذف و افزودن گیتهاب کوپایلوت است. میتوانید به تب “Extension” در ویژوال استودیو یا VS Code بروید، گیتهاب کوپایلوت را پیدا کرده و آن را حذف کنید. سپس، از همان تب Extensions، افزونه را اضافه کنید و بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر. امیدواریم این کار برای شما نتیجه دهد.
امیدواریم این راهحلها مشکل شما را حل کنند.
چگونه گیتهاب کوپایلوت را در ویژوال استودیو فعال کنم؟
برای فعال کردن گیتهاب کوپایلوت در ویژوال استودیو، ابتدا مطمئن شوید که یک حساب گیتهاب با اشتراک فعال کوپایلوت دارید. ویژوال استودیو را باز کنید، به “Tools > Options” بروید و با حساب گیتهاب خود وارد شوید. سپس، افزونه گیتهاب کوپایلوت را از Visual Studio Installer نصب کرده و برنامه را مجدداً راهاندازی کنید. پس از نصب، کوپایلوت شروع به پیشنهاد کد در حین تایپ میکند و به شما کمک میکند سریعتر و کارآمدتر کد بنویسید.
دیدگاهتان را بنویسید