برای استفاده از ChatGPT نیازی به ترک VS Code ندارید. از این افزونه ها برای استفاده از قدرت ChatGPT درست در ویرایشگر VS Code خود استفاده کنید.
حق دارید مشکلات برنامه نویسی را از ChatGPT از طریق چت وب بپرسید. اما به نظر می رسد پرش به داخل و خارج از VS Code باعث ایجاد حواس پرتی می شود. به یاد داشته باشید، هر میلی ثانیه در هر کاری مهم است.
خبر خوب این است که میتوانید از ChatGPT هر چیزی را در VS Code با پسوند ChatGPT بپرسید. از تست واحد، اشکالزدایی، مستندسازی، توضیح کد و تولید کد گرفته تا موارد دیگر، ChatGPT دارای موارد استفاده گسترده از کدنویسی است.
در اینجا ساده ترین افزونه های ChatGPT وجود دارد که می توانید امروز برای VS Code نصب کنید.
1. ChatGPT – EasyCode
افزونه ChatGPT توسط EasyCode یک دستیار هوش مصنوعی است که به راحتی در دسترس است که از ChatGPT-3.5 و ChatGPT-4 با گزینه جابجایی بین آنها پشتیبانی می کند. راه اندازی آن آسان است زیرا نیازی به تنظیمات اضافی مانند ادغام کلید OpenAI API ندارد. با این حال، اگر حساب OpenAI شما دارای ویژگی های ممتاز از GPT-4 باشد، گزینه ای برای اضافه کردن کلید API برای استفاده طولانی وجود دارد.
اگرچه توسعهدهنده آن توصیه میکند پس از نصب ثبت نام یا وارد شوید، اما به شما امکان میدهد بدون حساب کاربری از ChatGPT استفاده کنید. هنگامی که به دنبال کمک هستید، می توانید از ChatGPT سوالاتی در مورد بخش هایی از کد خود بپرسید یا به آن اجازه دهید کل پایگاه کد شما را برای برنامه های کاربردی گسترده تر اسکن کند.
افزونه EasyCode ChatGPT همچنین دارای یک گزینه پیگیری است اگر سوال قبلی شما به توضیحات بیشتری نیاز دارد. علاوه بر تکمیل خودکار کد درون خطی، دارای اعلانهای داخلی تک کلیکی برای ایجاد پاسخ در حین حرکت است.
2. CodeGPT توسط تیم Kmecl
پسوند CodeGPT توسط Tim Kmcel از مدل های ChatGPT-3 استفاده می کند. بنابراین ممکن است نسبت به سایر برنامههای افزودنی که از GPT-3.5 و GPT-4 استفاده میکنند، کممخاطب باشد. دارای اعلان های داخلی است که با یک کلیک پاسخ ایجاد می کند. همچنین اگر درخواست خاصی دارید، میتوانید از طریق جعبه چت، درخواستهای سفارشی بنویسید.
اگرچه دارای بسیاری از مدلهای GPT-3، از جمله ChatGPT، text-curie-001، text-davinci-003، code-davinci-002، و code-cusman-002 است، اما فقط text-davinci-003 مدل پیشفرض است که کار میکند. با پسوند. ممکن است بخواهید انتخاب مدل خود را بررسی کنید و اگر برنامه افزودنی خطایی ایجاد کرد، آن را روی text-davinci-003 در تنظیمات برنامه افزودنی تنظیم کنید.
این برنامه افزودنی به یک کلید OpenAI API نیاز دارد که پس از نصب آن را در منوی تنظیمات آن تنظیم خواهید کرد. با این حال، اگر اعتبار OpenAI رایگان شما تمام شده باشد، ممکن است برنامه افزودنی شکست بخورد.
3. کد GPT
Code GPT یک سرویس هوش مصنوعی فراگیرتر ارائه می دهد. اگرچه انتخاب پیش فرض هوش مصنوعی آن OpenAI است، اما گزینه های جایگزین ChatGPT از جمله Cohere، AI21 و Anthropic را نیز دارد. بنابراین علاوه بر GPT-3.5 و GPT-4، از بسیاری از مدل های هوش مصنوعی دیگر نیز پشتیبانی می کند.
پسوند Code GPT به کلید OpenAI API شما نیاز دارد که میتوانید با یک فرمان داخلی آن را تنظیم کنید. بنابراین اطمینان حاصل کنید که اعتبار رایگان کافی یا یک طرح ممتاز برای استفاده از این سرویس دارید. یکی از ویژگی های ارزشمند Code GPT توانایی آن در گرفتن اعلان از نظرات کد و درج کد تولید شده در یک فایل کد قابل استفاده (در زبان برنامه نویسی هدف) است.
دارای اعلان های داخلی و سفارشی است. یک مشکل کوچک این است که فقط حداکثر 800 توکن در هر درخواست را مجاز میکند. از این رو، در مقایسه با برخی از ارائه دهندگان دیگر، طول متن کمتری دارد.
4. ChatGPT Helper
افزونه ChatGPT Helper VS Code یک دستیار هوش مصنوعی ساده است که اگر فقط نیاز به حل سریع مشکلات برنامه نویسی دارید، می توانید آن را به VS Code اضافه کنید. استفاده از این برنامه افزودنی ساده است و فقط برای پذیرش تعداد محدودی از درخواستهای داخلی طراحی شده است.
افزونه ChatGPT Helper از GPT-3.5 و GPT-4 با گزینه جابجایی بین آنها پشتیبانی می کند. به یک کلید OpenAI API نیاز دارد، که از شما می خواهد به محض ارسال اولین درخواست خود پس از نصب، آن را تنظیم کنید.
با این حال، برخلاف دیگر برنامههای افزودنی ChatGPT، ویژگی چت ندارد. اما میتوانید از طریق پالت فرمان VS Code دستورات سفارشی ارسال کنید. پاسخها را در فایلهای متنی جداگانه مینویسد و به شما امکان میدهد پاسخهای فوری را برای بعد ذخیره کنید.
5. ChatGPT توسط Genie AI
برنامه افزودنی ChatGPT توسط Genie AI زیبایی شناسی بهتری دارد و دارای دستورات داخلی در یک رابط مرتبط تر است. GPT-3، GPT-3.5 و GPT-4 را پشتیبانی می کند. و مانند بسیاری از افزونههای ChatGPT که قبلاً ذکر شد، به یک کلید OpenAI API نیز نیاز دارد.
همچنین به شما این امکان را می دهد که دماهای دقیق متفاوتی را متناسب با نیاز خود انتخاب کنید. شما می توانید بین پاسخ دقیق، متعادل یا خلاقانه یکی را انتخاب کنید. علاوه بر درخواستهای داخلی، میتوانید ChatGPT را از طریق جعبه چت افزونه Genei AI VS Code برای ارسال پرسوجوهای خاصتر درگیر کنید.
در حالی که از افزونه برای تولید کد استفاده می کنید، نیازی نیست آن را در جایی که به آن نیاز دارید کپی-پیست کنید. به طور خودکار پاسخ ها را در فایل های کد مربوطه می نویسد که می توانید مستقیماً در پایگاه کد خود از آنها استفاده کنید. به علاوه، میتوانید مکالمات خود را به صورت محلی ذخیره کنید و دفعه بعد آنها را انتخاب کنید.
6. افزونه ChatGPT VS Code توسط Jay Barnes
اگر می خواهید به صورت رایگان از ChatGPT استفاده کنید، پسوند ChatGPT VS Code توسط Jay Barnes به شما کمک می کند. در سطح متفاوتی عمل میکند و به توکن جلسه وب ChatGPT و عامل کاربر به جای کلید OpenAI API شما نیاز دارد. بنابراین همیشه رایگان است زیرا تعامل شما را با ChatGPT از وب گسترش می دهد.
در حالی که به شما امکان می دهد از ChatGPT به صورت رایگان در VS Code استفاده کنید، تنظیم آن فنی است و ممکن است با خرابی های گاه به گاه دیر باشد. بهعلاوه، بهطور دورهای توکنهای دسترسی خود را بازنشانی میکنید زیرا با جلسه وب ChatGPT شما منقضی میشوند.
مانند دیگر برنامههای افزودنی ChatGPT، این برنامه دارای اعلانهای داخلی است و موارد سفارشی را از طریق منوی چت میپذیرد. به طور کلی، این برنامه افزودنی در لیست ما از بهترین افزونه های ChatGPT برای VS Code قرار نمی گرفت. اما رایگان است و ممکن است زمانی مفید باشد که اعتبار رایگان خود را تمام کنید. با این حال، مراقب باشید که از ربوده شدن جلسه خود جلوگیری کنید.
از ChatGPT به صورت سازنده در VS Code استفاده کنید
ChatGPT و دیگر مدلهای هوش مصنوعی مولد کاربردهای ارزشمندی در زندگی روزمره ما پیدا کردهاند. چه آنها را بپذیریم یا نه، آنها اینجا هستند تا بمانند. این ابزارهای هوش مصنوعی تنها در صورتی کمک کننده هستند و تهدید کننده نیستند اگر از آنها به طور موثر استفاده کنید.
استفاده از هر یک از این افزونه های ChatGPT برای برنامه نویسی، اجرای روان را تضمین نمی کند. برای حل مشکلات برنامه نویسی همچنان به ترکیبی از این ابزارهای هوش مصنوعی با ورودی انسان و برخی مهارت های جستجوی اینترنتی نیاز دارید. ممکن است بخواهید نحوه استفاده از ChatGPT در کد VS را ببینید – برای درک عملی از نحوه کار این افزونه ها.