سلام، برای یونیتی با ویژوال استادیو کد میشه کار کرد؟
من دوره ی یونیتی آقای امیر حسین اردلان رو خریدم و از آن راضی بودم ولی فقط آموزش نصب ویژوال استادیو رو پیدا نکردم . توی اینترنت زدم و حجمش خیلی زیاد بود به خاطر همین ویژوال استادیو کد رو نصب کردم
اما وقتی کد های حرکت رو می زنم ارور میده لطفا بگید چیکار کنم
1 پاسخ
سلام دوست عزیز،
اگر برای برنامهنویسی با یونیتی Visual Studio Code رو نصب کردی و در نوشتن کدهای حرکت (یا هر کد دیگری) ارور میگیری، احتمالاً چند مشکل وجود داره که باید بررسی کنی:
نصب افزونههای لازم در VS Code
VS Code به صورت پیشفرض از C# پشتیبانی نمیکنه و باید افزونههای ضروری رو نصب کنی:
C# Dev Kit
Unity Code Snippets
Debugger for Unity
برای نصب، داخل VS Code به Extensions (Ctrl + Shift + X) برو و این افزونهها رو نصب کن.
تنظیم مسیر Omnisharp برای یونیتی
OmniSharp یه ابزار برای تحلیل کدهای سیشارپ توی VS Code هست. برای اطمینان از اینکه درست کار میکنه:
از منوی File > Preferences > Settings وارد تنظیمات بشو.
گزینهی Omnisharp: Use Global Mono رو جستجو کن و فعال کن.
تنظیم یونیتی برای استفاده از VS Code
باید به یونیتی بگی که از VS Code بهعنوان ویرایشگر پیشفرض استفاده کنه:
داخل یونیتی از منوی Edit > Preferences گزینهی External Tools رو باز کن.
در بخش External Script Editor، گزینه Visual Studio Code رو انتخاب کن.
تست دوباره و پاک کردن Library & Temp
اگه هنوز هم مشکل داری، یه بار پروژه رو ببند و داخل فولدر پروژه، پوشههای Library و Temp رو پاک کن، بعد دوباره یونیتی رو باز کن و امتحان کن.
در نهایت، نصب Visual Studio Community (در صورت نیاز)
اگر با همه این موارد مشکل حل نشد، پیشنهاد میکنم Visual Studio Community رو از سایت رسمی مایکروسافت نصب کنی، چون یونیتی بهصورت رسمی از اون پشتیبانی میکنه و مشکلات کمتری داره.