IntelliJ Idea به شما امکان می دهد تا یک نمودار را در بسته بندی در پروژه خود ایجاد کنید. چنین نمودارهایی همیشه منعکس کننده ساختار کلاس ها و روش های واقعی در برنامه شما است.
نمودار را روی یک بسته مشاهده کنید
در پنجره Project Tool ، روی بسته ای که می خواهید یک نمودار ایجاد کنید ، کلیک راست کنید و نمودارها را انتخاب کنید |نمایش نمودار Ctrl+Alt+Shift+U).
در لیستی که باز می شود ، نمودار کلاس جاوا را انتخاب کنید. ایده Intellij یک نمودار UML برای کلاس ها و وابستگی های آنها ایجاد می کند.
می توانید تغییرات محلی VCS خود را به عنوان یک نمودار مشاهده کنید. VCS را انتخاب کنید |تغییرات غیرقابل قبول |تغییرات محلی را به عنوان UML CTRL+ALT+SHIFT+D نشان دهید.
نمودار کلاس را تجزیه و تحلیل کنید
برای مشاهده لیستی از عناصر نمودار و حرکت بین آنها می توانید Ctrl+F12 را روی عنصر فشار داده و بین آنها حرکت کنید.
برای دیدن لیست روش ها ، زمینه ها و سایر عناصر کد ، نماد مناسب را در نوار ابزار نمودار واقع در بالای ویرایشگر نمودار انتخاب کنید.

لیست ها بر اساس سطح دید انتخاب شده نمایش داده می شوند ، که می توانید تغییر دهید. به عنوان مثال ، برای مشاهده روش های محافظت شده ، روی نوار ابزار Diagram کلیک کرده و از لیست محافظت شده را انتخاب کنید. IntelliJ IDEA اعضای خود را با دید کمتر از محافظت ، مانند عمومی ، بسته بندی محلی و محافظت شده نشان می دهد. روشهای محافظت شده با نمادهای اصلاح کننده در کنار آنها نمایش داده می شوند.

برای دیدن وابستگی های کلاس می توانید روی نماد کلیک کنید. ایده Intellij در نشان دادن روابط بین کلاس ها از کنوانسیون های UML پیروی می کند.

هنگامی که از طریق کلاس های موجود در نمودار کلیک می کنید ، IntelliJ Idea کلاس هایی را که در همان بسته ساکن نیستند ، خاکستری می کنند. این ممکن است مفید باشد ، هنگامی که شما یک نمودار را روی بسته ای که شامل بسته های داخلی است ، ایجاد می کنید.

برای ذخیره نمودار به عنوان یک پرونده ، بر روی ویرایشگر نمودار راست کلیک کرده و از منوی زمینه ، Export Diagram را انتخاب کنید |صادرات به پرونده و سپس پسوند پرونده ای که می خواهید نمودار را ذخیره کنید.
نمودار کلاس را مدیریت کنید
هنگام کار با نمودارها ، از منوی زمینه در ویرایشگر نمودار برای انجام کارهای مختلف استفاده کنید. شما می توانید اعضای کلاس را مشاهده کنید ، جدید را اضافه کنید ، موارد موجود را حذف کنید ، به پیاده سازی ها مراجعه کنید ، کلاس های والدین را بررسی کنید ، اصلاح مجدد اساسی ، اضافه کردن یادداشت ها و غیره را انجام دهید.
می توانید نماد را در نوار ابزار Diagram انتخاب کنید تا پیوندهای رابطه بین عناصر موجود در نمودار خود ایجاد شود. برای حذف پیوندهای موجود ، موارد مورد نیاز خود را انتخاب کنید و حذف را فشار دهید. IntelliJ IDEA کد منبع را بر این اساس به روز می کند.
ساختار نمودار را مشاهده کنید
نمودار ایجاد کنید.
روی Structure در نوار ابزار سمت چپ کلیک کنید. IntelliJ IDEA پنجره ابزار Structure را باز می کند که نقشه ای از نمودار شما را با پیش نمایش کوچکی از بلوک انتخاب شده و همسایگان آن نمایش می دهد.

از منوی زمینه برای بزرگنمایی و کوچکنمایی، جابجایی بوم، تغییر طرح، و صادرات بخشی از نمودار به یک تصویر استفاده کنید.
یک کلاس موجود را به یک نمودار اضافه کنید
در قسمت جستجویی که باز می شود، شروع به تایپ نام کلاسی که می خواهید اضافه کنید، کنید. سپس از لیست پیشنهادی کلاس مورد نظر را انتخاب کنید.
اگر می خواهید کلاسی را اضافه کنید که خارج از محدوده پروژه است، کادر انتخاب شامل موارد غیر پروژه را انتخاب کنید.
همچنین، یک یا چند عنصر را در پنجره ابزار Project انتخاب کنید و آنها را به نمودار بکشید.
یک عنصر گره را از نمودار حذف کنید
در ویرایشگر نمودار، عنصر گره ای را که می خواهید حذف کنید انتخاب کنید.
روی عنصر کلیک راست کرده و از منوی زمینه، Delete Delete را انتخاب کنید.
یا Refactor | را انتخاب کنیدحذف ایمن Alt+Delete. در این مورد، IntelliJ IDEA قبل از اعمال تغییرات، موارد استفاده را بررسی می کند.
می توانید با فشار دادن Alt+F7 روی یک عنصر کد، موارد استفاده را به سرعت جستجو کنید.
اعضای جدید را به یک کلاس اضافه کنید
شما می توانید در حالی که در ویرایشگر نمودار هستید، مهندسی رو به جلو را انجام دهید.
در ویرایشگر نمودار، در هر نقطه راست کلیک کرده و از منوی زمینه، Content | را انتخاب کنیدجدید . سپس عنصر کدی را که می خواهید ایجاد کنید انتخاب کنید.
بسته به انتخاب شما، IntelliJ IDEA گفتگوی مناسب را باز می کند که در آن اطلاعات لازم برای ایجاد عنصر جدید را مشخص می کنید.
IntelliJ IDEA مورد را به نمودار شما و همچنین به درخت پروژه شما اضافه می کند.
مشاهده پیاده سازی ها و کلاس های والد
می توانید پیاده سازی ها و کلاس های والد را در نمودار خود مشاهده کنید. اگر IntelliJ IDEA بیش از یک کلاس والد یا پیاده سازی پیدا کند، لیستی از موارد مناسب را نمایش می دهد. موردی را که برای مشاهده ارتباط بین والدین و فرزندانش نیاز دارید انتخاب کنید.
در ویرایشگر نمودار، موردی را انتخاب کنید که می خواهید پیاده سازی یا کلاس های والد را برای آن ببینید.
روی موارد کلیک راست کرده و از منوی زمینه، به ترتیب Show Implementations Ctrl+Alt+B یا Show Parents Ctrl+Alt+P را انتخاب کنید.
در پنجره باز شده، موارد مورد نیاز خود را انتخاب کرده و Enter را فشار دهید. برای گسترش انتخاب خود به بالا یا پایین در حالی که در پنجره بازشو هستید، به ترتیب Shift + Up یا Shift + Down را فشار دهید.
تنظیمات نمودار را پیکربندی کنید
شما می توانید تنظیمات نمودار را طوری پیکربندی کنید که هنگام ایجاد نمودار، گزینه های خاصی را به طور پیش فرض در دسترس داشته باشید.
Ctrl+Alt+S را فشار دهید تا تنظیمات IDE باز شود و Tools | را انتخاب کنیدنمودارها
در صفحه سمت راست ، گزینه هایی را که می خواهید به طور پیش فرض مشاهده کنید انتخاب کنید و برای اعمال تغییرات خود روی OK کلیک کنید.
نمودار را تجزیه و تحلیل کنید
گروه اکشن Analyze Graph به شما امکان می دهد تا نمودار را به روش های مختلفی مانند انجام خوشه بندی خودکار ، اندازه گیری مرکزیت گره ، چرخه جستجو ، مسیر فیلتر بین دو گره و غیره تجزیه و تحلیل کنید.
مسیرهای فیلتر بین دو گره
بیشتر اوقات ، نمودارهای تولید شده بزرگ و پیچیده هستند. به طور معمول ، شما می خواهید فقط روی قسمت خاص نمودار تمرکز کنید. ایده Intellij به شما امکان می دهد مسیرها را بین دو عنصر نمودار فیلتر کنید.
در ویرایشگر Diagram ، دو گره را انتخاب کنید که می خواهید روی آن تمرکز کنید و بر روی یکی از آنها راست کلیک کنید تا منوی زمینه باز شود.
از منوی زمینه ، Analyze Graph را انتخاب کنید |روی مسیرهای بین دو گره تمرکز کنید.
اگر می خواهید نه تنها فقط روی دو گره تمرکز کنید ، بلکه در مورد چگونگی اتصال گره انتخاب شده با همسایگان خود ، از منوی زمینه گزینه Focus on Node را انتخاب کنید.
در گفتگو که باز می شود ، در صورت لزوم گزینه های اضافی را انتخاب کنید و روی Find کلیک کنید.

ایده IntelliJ اتصالات مرتبط با گره های انتخاب شده را نشان می دهد.
اندازه گیری محوریت نمودار
می توانید از این عمل برای شناسایی گره های مهم موجود در نمودار استفاده کنید.
در ویرایشگر نمودار ، روی هر نقطه از ویرایشگر راست کلیک کنید تا منوی زمینه را باز کنید.
از منوی زمینه ، Analyze Graph را انتخاب کنید |اندازه گیری مرکزیت.
در گفتگو که باز می شود ، در صورت لزوم گزینه های اضافی را انتخاب کنید و روی اندازه گیری کلیک کنید.

گره "اهمیت" از طریق مقدار کسری از 0. 0 تا 1. 0 اندازه گیری بیان شده است و ابتدا درخشان ترین انتخاب گره باید ابتدا مورد بررسی قرار گیرد.
ویدیو های آموزشی فارکس...
ما را در سایت ویدیو های آموزشی فارکس دنبال می کنید
برچسب :
نویسنده : محبوب امانی
بازدید : 52
تاريخ : شنبه
31 تير
1402 ساعت: 22:25