نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه از 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات