مطالب پیشنهادی از سراسر وب

دو برابر کردن سرعت کدنویسی با Visual Studio و ReSharper

دسته بندی ها: آموزش ویژوال استودیو کد (Visual Studio Code) ، آموزش های Packtpub ، نرم افزار های تخصصی

رایانه های مدرن آنقدر قدرتمند هستند که محیط های توسعه یکپارچه (IDE) به دستیارهای ضروری تبدیل شده اند و می توانند با اتوماسیون، تحلیل و بازسازی مجدد، هزاران ساعت در زمان انسان صرفه جویی کنند. یک دهه پیش، هیچ کس نمی توانست تصور کند که IDE ها چقدر قدرتمند می شوند. با این حال، توسعه دهندگان امروزه از ابرقدرتی مانند تحلیل استاتیک عمیق، بازسازی مجدد خودکار، اصلاح کد، ناوبری فوق العاده ساده و موارد دیگر بهره می برند.

این دوره به دو قسمت تقسیم می شود. قسمت اول ویژگی های Bear Visual Studio را بدون هیچ افزونه فوق العاده قدرتمندی بررسی می کند:
• بررسی از طریق یک پایگاه کد
• انتخاب کد
• یافتن camel humps در IntelliSense
• بررسی از طریق tabs
• ویرایش و قالب بندی پایگاه کد
• حذف و پاک کردن کد
• قالب بندی، کامنت گذاری و اعمال بازسازی
• اجرا و اشکال زدایی کد شما
• کار با breakpoints
• بررسی ویژگی های جدید در Visual Studio
• کار با پنجره های مختلف اشکال زدایی
• ایجاد اسنیپت های کد سفارشی
• افزونه های Visual Studio مانند Color VS Output ،NCrunch ،PInvoke ،.NET Portable Analyzer و Roslynator

قسمت دوم به ReSharper (R#) اختصاص داده شده است که یکی از شاخص ترین ابزارهاییست که توسط JetBrains توسعه یافته است. اگرچه #R ابزاری پولی است، اما هر روز به طور گسترده ای توسط توسعه دهندگان حرفه ای مورد استفاده قرار می گیرد. این بخش از این دوره شامل موارد زیر است:
• نصب #R
• تنظیمات #R
• ایجاد کد با #R
• کاوش کد با #R
• بازسازی با #R
• تست واحد با #R
• حاشیه نویسی های #R

همه کدها و فایل های پشتیبانی در اینجا موجود هستند.

فایل های تمرین exercise_files.zip

ترجمه با ویدابیا

ترجمه فارسی این دوره آموزشی رو همین الان از ویدابیا سفارش بده الان سفارش بده
آیا این نوشته را دوست داشتید؟
Packt Double Your Coding Speed with Visual Studio and ReSharper Duration:2 hours 52 minutes

Modern computers are so powerful that Integrated Development Environments (IDEs) have become indispensable assistants and can save us thousands of man-hours with automation, analysis and refactoring. A decade ago, no one could’ve imagined how powerful IDEs would become; however, developers today wield superpowers such as deep static analysis, automated refactoring, code fixes, super-simple navigation, and much more.
This course is divided into two parts. The first part covers the Bear Visual Studio features without any super-powerful plugins:
• Navigating through a code base
• Selecting code
• Finding camel humps in IntelliSense
• Navigating through tabs
• Editing and formatting a code base
• Deleting and removing code
• Formatting, commenting, and applying refactoring
• Running and debugging your code
• Working with breakpoints
• Exploring new features in Visual Studio
• Working with different debugging windows
• Creating custom code snippets
• Visual Studio extensions such as Color VS Output, NCrunch, PInvoke, .NET Portability Analyzer, and Roslynator
The second part is dedicated to ReSharper (R#), which is one of the flagship tools developed by JetBrains. Although R# is a paid-for tool, it is widely used by professional developers every day. This part of this course covers:
• Installing R#
• R# settings
• Creating code with R#
• Exploring code with R#
• Refactoring with R#
• Unit testing with R#
• R# annotations
All the code and supporting files are available at https://github.com/sanjanapackt/PacktPublishing-Double-Your-Coding-Speed-with-Visual-Studio-and-ReSharper.

پیشنهاد آموزش مرتبط در فرادرس