مهدی عزیزی

۲ مطلب با کلمه‌ی کلیدی «Visual Studio» ثبت شده است

امکانات جدید #C و Visual Basic در Visual Studio 2015

Microsoft  ورژن جدید visual studio  ، یعنی پیش نمایش visual studio 2015   را در نوامبر 2014  منتشر کرد.
نکته جالب این است که این اولین release  عمومی یک ورژن visual studio  است که به صورت  open source  منتشر شده، در نتیجه اولین (CTP (Common Technology Preview  به صورت عمومی در دسترس است ،      می توانیم آن را از سایت مایکروسافت download  کنیم.

به یاد داشته باشید که Roslyn  نسل بعدی کامپایلر های .NET  برای# C  و Visual Basic  است.
در کنفرانس ()Visual Studio Connect  بحث های جالبی وجود داشت. تغییرات جدیدی در C# ، Visual Basic  و #F  به وجود آمده است . تیم اصلی مایکروسافت تغییرات عمده ای را برای پیاده سازی مجدد زبان های #C و  Visual Basic  انجام داده اند.همان طور که می دانید یک stack  پیشرفته که دارای معماری خوب و تمیزی است ، به برنامه نویس این امکان را می دهد که سریع تر  کار کند و هم چنین امکان این را می دهد که ابزار هوشمند (Code Smart)  برای  application  ها را بسازد.از امروز به بعد می توانیم تجربه IDE  قدرتمندتر و هوشمندتری در  visual studio داشته باشیم.
در این مقاله همان طور که در کنفرانس گفته شده ، تاکید بر روی امکانات جدید زبان ها ، تجربه بهتر و هوشمندانه تر IDE  ، پیشرفت عملیات debug  وآنالیز ، تشخیص و تحلیل کد هاست.امکانات  جدید visual studio 2015  در زیر آورده شده است:
-    پیشرفت IDE
-    امکانات جدید c#
-    امکانات جدید در visual basic
-    پیشرفت کار debug
-    آنالیزکننده مشکلات و کد ها
پیشرفت IDE  مایکروسافت:
در visual studio 2015  ،  تمرکز #c  و visual basic  روی IDE  بیشتر شده است.امکانات کلیدی جدید آن عبارتند از:
-    Refresh  کردن  IDE اصلی
-     Code fix ها و refactoring
-    Inline rename
Refresh  کردن  IDE اصلی :
درکنفرانس vsconnect  در مورد IDE های c#   و Visual Basic صحبت شد.این IDE  ها هزاران امکانات جدیدی را که برنامه نویسان هرروز از آن استفاده می کنند را همانند  highlight  کردن syntax  ها و refactor  را پشتیبانی می کند.
بیایید با استفاده از یک مثال به IDE  جدید نگاهی بیندازیم:
Tooltip  های رنگی:
در visual studio 2015  ، tooltip   برای فراهم کردن بهتر مفهوم ، کد را به صورت رنگی و به صورت کامل نمایش می دهد.


Code fix  ها و refactoring

(refactoring به روش های اعمال تغییر (اصلاح یا افزودن قابلیت) در ساختار کدهای موجود می گویند، بصورتی که پس از اعمال تغییر کدهای جدید حاوی error نباشند (سینتکس و کامپایل) و همچنین functionality نرم افزار تغییر نکرده باشد!)


هنگامی که

ادامه مطلب...
۱۳ آذر ۹۳ ، ۱۷:۴۷ ۲ نظر موافقین ۰ مخالفین ۰
مهدی عزیزی

کلیدهای میانبر در Visual Studio

لطفا توجه داشته باشید: در صورتی که با فشردن این کلیدها هیچ عملی رخ نداد حتما مسیر ذیل را پیگیری نمایید:

 Tools منوی > Import and Export Settings گزینه > Reset All Settings > No, just reset settings,... > Visual C# Development Settings > Finish

توضیحات نام کلید

کلید های میانبر عمومی

انتقال به یک خط خاص
با فشردن این کلید و نوشتن شماره خط در پنجره ظاهر شده، مکان نما به آن خط منتقل می گردد.
Ctrl+G
جستجوی نموی  یا جستجوی لحظه به لحظه
این کلید را فشار دهید و شروع به تایپ کنید. در حین تایپ جستجو انجام می شود و عبارات مشابه متن تایپ شده شما را می یابد.
Ctrl+I
یافتن بلاک معادل
اگر مکان نما در کنار [, ], (, ), {, } قرار بگیرد، با فشردن این کلید مکان نما به کاراکتر معادل آن منتقل می شود. یعنی اگر مکان نما در کنار پرانتز باز قرار داشته باشد با فشردن این کلید مکان نما به پرانتز بسته معادل آن منتقل می شود.
Ctrl+]
مرتب کردن خطوط نامرتب متن انتخاب شده.
همانطور که می دانید Visual Studio به صورت خودکار خطوط برنامه را مرتب می نماید. در برخی مواقع مثل زمانی که خطایی در کد وجود داشته باشد، خطوط برنامه مرتب نمی شوند. در این زمان شما می توانید با فشردن این کلید متن انتخاب شده را مرتب نمایید.
Ctrl+E,F
یا
Ctrl+K,F
مرتب کردن خطوط نامرتب کل برنامه.
همانطور که می دانید Visual Studio به صورت خودکار خطوط برنامه را مرتب می نماید. در برخی مواقع مثل زمانی که خطایی در کد وجود داشته باشد، خطوط برنامه مرتب نمی شوند. در این زمان شما می توانید با فشردن این کلید کل خطوط برنامه را مرتب نمایید.
Ctrl+E,D
یا
Ctrl+K,D
ادامه مطلب...
۱۰ آبان ۹۲ ، ۱۳:۰۳ ۸ نظر موافقین ۰ مخالفین ۰
مهدی عزیزی