آموزش تجزیه و تحلیل کد در Visual Studio 2019

Code Analysis in Visual Studio 2019

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه از Visual Studio 2019 برای تجزیه و تحلیل ، افزایش و اجرای کیفیت کد خود استفاده و پیکربندی کنید. کد منبع برنامه اغلب با رشد پیچیدگی پروژه ها می تواند کیفیت را بدتر کند. در این دوره ، تجزیه و تحلیل کد در ویژوال استودیو 2019 ، شما یاد خواهید گرفت که چگونه از ویژوال استودیو برای تجزیه و تحلیل ، افزایش و اجرای کیفیت کد منبع خود استفاده کنید. ابتدا یاد خواهید گرفت که چگونه با تجزیه و تحلیل داخلی Visual Studio برای بهبود کد خود کار کنید. در مرحله بعدی ، نحوه نصب و پیکربندی تحلیلگرهای اضافی برای تجزیه و تحلیل پیشرفته را مشاهده خواهید کرد. سرانجام ، شما ابزار خط فرمان را کشف کرده و یکپارچه سازی خط لوله ، معیارهای کد را ایجاد خواهید کرد ، و حتی ایجاد تجزیه و تحلیل خود را شروع خواهید کرد. با پایان این دوره ، شما درک بهتری از نحوه استفاده از Visual Studio برای بهبود کیفیت سورس کد پروژه خود خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع با تجزیه و تحلیل کد Getting Started with Code Analysis

  • تحلیل کد چیست؟ What Is Code Analysis?

  • ابزار تجزیه و تحلیل کد نسل بعدی Next Generation Code Analysis Tooling

  • گشتن در برنامه نمونه Touring the Sample Application

  • رفع سریع با استفاده از آنالیزرهای Roslyn Quick Fixes Using Roslyn Analyzers

  • با استفاده از ابزار پاکسازی کد Using the Code Cleanup Tools

  • سفارشی کردن تجزیه و تحلیل Visual Studio Customizing the Visual Studio Analyzers

  • کار با Editorconfig Working with Editorconfig

پیکربندی تحلیل کد Code Analysis Configuration

  • بررسی گردش کار و نصب آنالیزور Exploring Analyzer Workflows and Installation

  • نصب آنالایزرها به عنوان برنامه های افزودنی Installing Analyzers as Extensions

  • نصب آنالایزرها به عنوان بسته های NuGet Installing Analyzers as NuGet Packages

  • گزینه های پیکربندی آنالیز کد Code Analysis Configuration Options

  • سرکوب هشدارها Suppressing Warnings

  • ایجاد پرونده های مجموعه قانون Creating Rule Set Files

  • کار با Rule Sets و Rule Severity Working with Rule Sets and Rule Severity

  • با ویرایش فایلهای editorconfig بیشتر می رویم Going Further with editorconfig Files

  • خلاصه Summary

با تجزیه و تحلیل کد ، به ادامه مطلب می پردازیم Going Further with Code Analysis

  • بررسی گزینه های ابزار تجزیه و تحلیل کد Exploring Code Analysis Tooling Options

  • کار با خط فرمان Working with the Command Line

  • یکپارچه سازی با خط لوله ساخت Integrating with a Build Pipeline

  • درک معیارهای کد Understanding Code Metrics

  • کار با متدهای کد Working with Code Metrics

  • ایجاد یک تجزیه و تحلیل سفارشی Creating a Custom Analyzer

  • اندیشه های خلاصه و اختتامیه Summary and Closing Thoughts

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش تجزیه و تحلیل کد در Visual Studio 2019
جزییات دوره
1h 17m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
48
4.5 از 5
دارد
دارد
دارد
Alex Wolf
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!