شرکت مایکروسافت ورژن جدید visual studio ،بهتر بگم پیش نمایش visual studio 2015 را در 12 نوامبر 2014 عرضه کرد ، تا به حال از مایکروسافت محصول کاربردی رایگان ندیده بودیم ولی این بار در اولین release عمومی ورژن visual studio به صورت رایگان ارائه شده است و شما میتوانید این ورژن را از سایت مایکروسافت به صورت رایگان دریافت کنید.
کامپایلر جدید دات نت به نام Roslyn برای سی شارپ و Vb تهیه شده است و در کنفرانس ()Visual Studio Connect در مورد این کامپایلر و قابلیت های جدیدی که به این زبان ها اضافه شده است مورد بحث قرار گرفت یکی از این تغییرات stack پیشرفته ای بود که دارای معماری پیشرفته ای است که به برنامه نویس این امکان را می دهد که سریع تر به نتیجه برسد و هم چنین امکانات ابزار های هوشمند یا Code Smart را برای نرم افزار ها میدهد که این نیز بدیهی شده که Vs یا Visual Studio قوی تری داشته باشیم.
در این مطلب تاکید بر روی امکانات جدید و هوشمندانه تر زبان ها و همچنین IDE، و پیشرفت محاسبات debug و آنالیز ، تشخیص و تحلیل کد را بیان خواهیم نمود
امکانات جدید visual studio 2015 به اختصار توضیح میدهم.
اما در این IDE ها چه تغییراتی کرده است از نظر ظاهری که میتوان به آن نگاه کرد ؟
Code fix ها و refactoring
refactoring به روش های اعمال تغییر ویرایش یا ایجاد قابلیت در ساختار کدهای موجود می گویند، بصورتی که پس از ایجاد تغییر کدهای جدید حاوی خطا یا error نباشند ( Syntax و Compiler ) و همچنین functionality یا قابلیت نرم افزار تغییر نکرده باشد!)
یکی دیگر از این تغییرات در IDE :هنگامی که mouse را روی خطا یا error به وجود آمده یا حتی warning ها ببریم معمولا یک چراغ روشن همراه با tooltip ای که ایراد برنامه را توضیح میدهد نمایان میشود این چراغ روشن به ما نشان می دهد که راه هایی برای حل مشکل وجود دارد. ضمناً میتوانید این چراغ را توس کلید کنترلی Ctrl+ . ببینید یعنی میان بر توسط کی بورد .
Tooltip های رنگی:
در visual studio 2015 ، tooltip برای فراهم کردن بهتر مفهوم ، کد را به صورت رنگی و به صورت کامل نمایش می دهد.
در VS 2015 دو refactoring جدید معرفی شده است، که متغیرها یا Variable ها را شرح می دهد. این امکان مجموعه های موجود ارائه شده برای سی شارپ را بالا میبرد ، مانند rename ، گسترش دادن متد ها و encapsulate فیلدها.
برای نمایش refactoring قسمتی از کد را که می خواهید select کنید و کلید های CTRL + . را بزنید تا یک چراغ روشن همراه با action های مربوط به refactoring نمایان شود سپس میتوان با راست کلیک روی editor از context menu ، گزینه ی Quick Actions را انتخاب کنید.
Inline renaming
عملیات Rename در Vs قبلی مستلزم صرفق زمان زیادی بود در Vs جدید مایکروسافت کادر مربوط به Rename را حذف کرده و این عملیات به صورت inline در Editor با سرعت بالا تری انجام میشود
تصویری مبنی بر اینکه متغیر ها هم نام هستند.
ضمناً Vs2015 از NET Framework 4.6 استفاده میشود و همچنین این ورژن شبیه ساز خوبی برای کار با Android محسوب میشود
کارشناس ارشد شبکه مایکروسافت
فرهاد خانلری ، مدرس شبکه و برنامه نویسی مبتنی بر زیرساخت های مایکروسافت ، سابقه فعالیت در موسسات و مراکز دولتی در قالب پروژه ، مشاوره و تدریس ، برنامه نویسی ++C ، سی شارپ و دات نت ، متخصص و مدرس شبکه های مبتنی بر سیستم عاملهای مایکروسافت و سرویس های مربوطه ، سخت افزار و ...
15 آذر 1393 این مطلب را ارسال کرده