همانطور که اشاره کردیم، ویژوال استودیو کد یک کد ادیتور متن گشوده میباشد که با گویشهای اپ نویسی جاوا، جاوا اسکریپت، تایپ اسکریت، HTML و CSS مندرج میباشد. هرچند که اولیه ورژنی ویژوال استودیو کد در سال 2015 منتشر گردیدهاست، البته سرعت رویش جامعهی یوزرها آن به قدری بالاست که امروزه تحت عنوان یکی سه کد ادیتور بلندتر و پراستفادهی عالم شناخته میشود. طراحی سایت در مشهد ویژوال استودیو کد در سیستم استدلالهای متفاوت (ویندوز، مکویاس و لینوکس) قابل نصب میباشد؛ به همین استدلال به آن یک کد ادیتور یکسری سکویی یا این که cross platform گفته میشود و یک کدام از انگیزههای محبوبیت آن، همین میباشد.
مایکروسافت، این کد ادیتور را به طور مجانی در مشت مردم قرار داده میباشد؛ پس مورد نیاز وجود ندارد نگران لایسنس و... باشید. همینطور متن فارسی در فضا ویرایشگر فارغ از هیچ مشکلی چشم میشود که خبر خوشی برای بسط دهندگان فارسی گویش میباشد. اپلیکیشن نویسانی که از ویژوال استودیو کد استعمال مینمایند، معتقدند که دارنده تجهیزات بینظیری میباشد که آنهارا از به کارگیریی یک ویرایشگر دیگر و یا این که حتی یک IDE بینیاز مینماید. بعضی از این تجهیزات عبارتند از:
وسعت نادر اپلیکیشن (پایین 100 مگابایت) و سرعت بالای آن
کاربرپسند بودن
قابلیت و امکان ناوبری و جابه جایی سریع در بین پوشهها، نمادها و کدها
مدد از اکثر وقت ها گویشهای نرم افزار نویسی مانند جاوا، جاوا اسکریپت، Go، html، CSS، پایتون و...
پناه از لهجههای علامتگذاری
پلاگینهای خوب و کاربردی برای هریک از لهجههای اپ نویسی
پیکربندی منحصر و قابلیت و امکانهای فردیسازی کبیر برای هر پروژه
کلیدهای میانبر بسیار کاربردی
نصب پکیج برای به کارگیری از اسنیپتهای پیشفرض اختصاصی هر گویش اپ نویسی
حمایت از فناوریهای گیت
مدد خوب مایکروسافت از این کد ادیتور
وجود یک جامعهی کلانی فعال
تغییر و تحول تم رنگی اطراف ویرایشگر (همچون ویژوال استودیو)
تفاوت ویژوال استودیو و ویژوال استودیو کد چیست؟
ویژوال استودیو یک IDE میباشد؛ IDE قابل انعطاف افزاری میباشد که از ابزارها و تجهیزات جامعی برخورداراست و در پیشرفتی اپلیکیشنها به یاری برنامه نویس ها می آید. ویژوال استودیو تحت عنوان یک IDE مشتمل بر مورد ها تحت میباشد:
یک ویرایشگر کد منبع: برای تایپ کردن کد
یک کامپایلر: برای تعبیر و تفسیر کد
یک دیباگر (Debugger): برای انواعزدایی اپ
ولی اعتنا نمائید که یک IDE قادر است خصوصیتها و تجهیزات بسیار دیگری نیز داشته باشد. این خصوصیتها برای هر IDE متعدد میباشد.
در طرف دیگر، ویژوال استودیو کد تحت عنوان یک کد ادیتور جایدارد. کد ادیتور قابل انعطاف افزاری مشابه به ویرایشگر متن میباشد که برخی خصوصیتها به آن اضافه گردیده است. پس ویژوال استودیو کد، یک IDE وجود ندارد چراکه همانگونه که گفتیم یک IDE برخلاف کد ادیتور، دارنده اکثری از ابزارهای توسعه و گسترشی قابل انعطاف افزار میباشد.
در ویژوال استودیو کد، براساس زبانی که با آن اپ مینویسیم، لغات کلیدی متمایز گردیده (یا این که با تغییر تحول رنگ و یا این که با برجستهخیس شدن این تفاوت معین میگردد) و کد ادیتور بعضا پیشنهادات را برای اتمام یک خطر کد ارائه می دهد. ویژوال استودیو کد، اتم (Atom) و Sublime Text از دوستداشتنیترینهای کد ادیتورها میباشند و ما درین نوشتهعلمی به فراگیری عمل با اپلیکیشن ویژوال استودیو کد میپردازیم.
براساس تجهیزات زیاد، IDE برنامه حجیمتری نسبت به یک کد ادیتور میباشد؛ به همین استدلال وسعت ویژوال استودیو بالای 20 گیگابایت میباشد البته پوشه نصبی ویژوال استودیو کد به زحمت به 70 مگابایت میرسد. افزون بر آن، این تجهیزات زیاد منجر می گردد که سرعت ویژوال استودیو بسیار کمتر از ویژوال استودیو کد باشد.
ولی خلا تجهیزات سبب ساز نمی شود تا ویژوال استودیو کد توان خویش را از دست دهد. به طور تقریب کلیه گویشهای اپ نویسی در ویژوال استودیو کد قابل کدنویسی میباشند، البته ویژوال استودیو امکان اجرای اپهای مندرج به همه گویشها را ندارد. از جمله جاوا در ویژوال استودیو کد با تنظیماتی قابل کدنویسی میباشد، ولی در ویژوال استودیو قابل انجام نمیباشد.
همانطور که اشاره کردیم، ویژوال استودیو کد یک کد ادیتور متن گشوده میباشد که با گویشهای اپ نویسی جاوا، جاوا اسکریپت، تایپ اسکریت، HTML و CSS مندرج میباشد. هرچند که اولیه ورژنی ویژوال استودیو کد در سال 2015 منتشر گردیدهاست، البته سرعت رویش جامعهی یوزرها آن به قدری بالاست که امروزه تحت عنوان یکی سه کد ادیتور بلندتر و پراستفادهی عالم شناخته میشود. طراحی سایت در مشهد ویژوال استودیو کد در سیستم استدلالهای متفاوت (ویندوز، مکویاس و لینوکس) قابل نصب میباشد؛ به همین استدلال به آن یک کد ادیتور یکسری سکویی یا این که cross platform گفته میشود و یک کدام از انگیزههای محبوبیت آن، همین میباشد.
مایکروسافت، این کد ادیتور را به طور مجانی در مشت مردم قرار داده میباشد؛ پس مورد نیاز وجود ندارد نگران لایسنس و... باشید. همینطور متن فارسی در فضا ویرایشگر فارغ از هیچ مشکلی چشم میشود که خبر خوشی برای بسط دهندگان فارسی گویش میباشد. اپلیکیشن نویسانی که از ویژوال استودیو کد استعمال مینمایند، معتقدند که دارنده تجهیزات بینظیری میباشد که آنهارا از به کارگیریی یک ویرایشگر دیگر و یا این که حتی یک IDE بینیاز مینماید. بعضی از این تجهیزات عبارتند از:
وسعت نادر اپلیکیشن (پایین 100 مگابایت) و سرعت بالای آن
کاربرپسند بودن
قابلیت و امکان ناوبری و جابه جایی سریع در بین پوشهها، نمادها و کدها
مدد از اکثر وقت ها گویشهای نرم افزار نویسی مانند جاوا، جاوا اسکریپت، Go، html، CSS، پایتون و...
پناه از لهجههای علامتگذاری
پلاگینهای خوب و کاربردی برای هریک از لهجههای اپ نویسی
پیکربندی منحصر و قابلیت و امکانهای فردیسازی کبیر برای هر پروژه
کلیدهای میانبر بسیار کاربردی
نصب پکیج برای به کارگیری از اسنیپتهای پیشفرض اختصاصی هر گویش اپ نویسی
حمایت از فناوریهای گیت
مدد خوب مایکروسافت از این کد ادیتور
وجود یک جامعهی کلانی فعال
تغییر و تحول تم رنگی اطراف ویرایشگر (همچون ویژوال استودیو)
تفاوت ویژوال استودیو و ویژوال استودیو کد چیست؟
ویژوال استودیو یک IDE میباشد؛ IDE قابل انعطاف افزاری میباشد که از ابزارها و تجهیزات جامعی برخورداراست و در پیشرفتی اپلیکیشنها به یاری برنامه نویس ها می آید. ویژوال استودیو تحت عنوان یک IDE مشتمل بر مورد ها تحت میباشد:
یک ویرایشگر کد منبع: برای تایپ کردن کد
یک کامپایلر: برای تعبیر و تفسیر کد
یک دیباگر (Debugger): برای انواعزدایی اپ
ولی اعتنا نمائید که یک IDE قادر است خصوصیتها و تجهیزات بسیار دیگری نیز داشته باشد. این خصوصیتها برای هر IDE متعدد میباشد.
در طرف دیگر، ویژوال استودیو کد تحت عنوان یک کد ادیتور جایدارد. کد ادیتور قابل انعطاف افزاری مشابه به ویرایشگر متن میباشد که برخی خصوصیتها به آن اضافه گردیده است. پس ویژوال استودیو کد، یک IDE وجود ندارد چراکه همانگونه که گفتیم یک IDE برخلاف کد ادیتور، دارنده اکثری از ابزارهای توسعه و گسترشی قابل انعطاف افزار میباشد.
در ویژوال استودیو کد، براساس زبانی که با آن اپ مینویسیم، لغات کلیدی متمایز گردیده (یا این که با تغییر تحول رنگ و یا این که با برجستهخیس شدن این تفاوت معین میگردد) و کد ادیتور بعضا پیشنهادات را برای اتمام یک خطر کد ارائه می دهد. ویژوال استودیو کد، اتم (Atom) و Sublime Text از دوستداشتنیترینهای کد ادیتورها میباشند و ما درین نوشتهعلمی به فراگیری عمل با اپلیکیشن ویژوال استودیو کد میپردازیم.
براساس تجهیزات زیاد، IDE برنامه حجیمتری نسبت به یک کد ادیتور میباشد؛ به همین استدلال وسعت ویژوال استودیو بالای 20 گیگابایت میباشد البته پوشه نصبی ویژوال استودیو کد به زحمت به 70 مگابایت میرسد. افزون بر آن، این تجهیزات زیاد منجر می گردد که سرعت ویژوال استودیو بسیار کمتر از ویژوال استودیو کد باشد.
ولی خلا تجهیزات سبب ساز نمی شود تا ویژوال استودیو کد توان خویش را از دست دهد. به طور تقریب کلیه گویشهای اپ نویسی در ویژوال استودیو کد قابل کدنویسی میباشند، البته ویژوال استودیو امکان اجرای اپهای مندرج به همه گویشها را ندارد. از جمله جاوا در ویژوال استودیو کد با تنظیماتی قابل کدنویسی میباشد، ولی در ویژوال استودیو قابل انجام نمیباشد.

ابزارها و شیوههای یافتن شایسته ترین مجال پست گذاشتن در اینستاگرام