PhpStorm به شما امکان می دهد تا نمودارهای کلاس UML را برای تجزیه و تحلیل برنامه های PHP ، مشاهده ساختار پایگاه داده ها ، جداول و نمایش داده ها و بررسی تغییرات محلی VCS ایجاد کنید.
مشاهده نمودار کلاس UML
در پنجره Project Tool ، روی یک مورد که می خواهید یک نمودار ایجاد کنید ، کلیک راست کنید و نمودارها را انتخاب کنید |نمایش نمودار Ctrl+Alt+Shift+U یا Diagrams |نمایش پاپ آپ (Ctrl+alt+u) را نشان دهید.
در لیستی که باز می شود ، نمودار کلاس PHP را انتخاب کنید. PhpStorm یک نمودار UML برای کلاس ها و وابستگی های آنها ایجاد می کند.
تغییرات محلی را به عنوان یک نمودار مشاهده کنید
می توانید از نمودار کلاس UML استفاده کنید تا ارزیابی کنید که چگونه تغییر کد محلی شما بر مدل تأثیر می گذارد.
از منوی زمینه ویرایشگر کد ، پنجره پروژه ابزار یا نمای محلی تغییرات ، نمایش تغییرات محلی را به عنوان UML انتخاب کنید ، یا Ctrl+Alt+Shift+d را فشار دهید.
نمودار در یک پنجره باز می شود. برای مشاهده تغییرات در بیننده تفاوت می توانید بر روی یک گره دوبار کلیک کنید.
برای مشاهده تغییرات در تجدید نظر به عنوان یک نمودار کلاس UML ، در برگه History Window Tool Control Tool ، نسخه مورد نظر مورد نظر را انتخاب کرده و Show Diff را به عنوان UML از منوی زمینه انتخاب کنید یا Ctrl+Shift+d را فشار دهید.
نمودار کلاس را تجزیه و تحلیل کنید
پس از ایجاد نمودار ، E را فشار دهید تا گره ها را گسترش داده و کلاس ها و اتصالات آنها را ببینید. برای فروپاشی آنها ، c را فشار دهید.
توجه داشته باشید که گسترش/فروپاشی گره ها روی کلاس حاوی سطح پوشه کار می کند: گسترش یک پوشه فقط محتوای آن را نشان می دهد ، اما محتوای پوشه های کودک خود نیست. به همین ترتیب ، اگر یک کلاس را جمع کنید ، تمام عناصر موجود در پوشه حاوی (اما پوشه های کودک) فروپاشیده می شوند.
برای دیدن لیست روش ها ، زمینه ها و سایر عناصر کد ، نماد مناسب را در نوار ابزار نمودار واقع در بالای ویرایشگر نمودار انتخاب کنید.

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

برای ذخیره نمودار به عنوان یک پرونده ، بر روی ویرایشگر نمودار راست کلیک کرده و از منوی زمینه ، Export Diagram را انتخاب کنید |صادرات به پرونده و سپس پسوند پرونده ای که می خواهید نمودار را ذخیره کنید.
نمودار کلاس را مدیریت کنید
هنگام کار با نمودارها ، از منوی زمینه در ویرایشگر نمودار برای انجام کارهای مختلف استفاده کنید. شما می توانید اعضای کلاس را مشاهده کنید ، جدید را اضافه کنید ، موارد موجود را حذف کنید ، به پیاده سازی ها مراجعه کنید ، کلاس های والدین را بررسی کنید ، اصلاح مجدد اساسی ، اضافه کردن یادداشت ها و غیره را انجام دهید.
با انتخاب یک عنصر نمودار و فشار دادن F4 می توانید به کد منبع اصلی بروید.
عناصر را در یک نمودار انتخاب کنید
برای انتخاب یک عنصر ، آن را در نمودار کلیک کنید.
برای انتخاب چندین عنصر مجاور ، Shift را فشار داده و روی عناصر مورد نظر کلیک کنید ، یا فقط یک لاسو را در اطراف عناصر انتخاب کنید تا انتخاب شوند.
برای انتخاب چندین عنصر غیر مجاور ، Ctrl+Shift را فشار داده و روی عناصر مورد نظر کلیک کنید.
برای انتخاب یک عضو کلاس ، روی عنصر کلاس دوبار کلیک کنید و سپس از کلیدهای فلش یا نشانگر ماوس استفاده کنید.
یک کلاس موجود را به یک نمودار اضافه کنید
در قسمت جستجو که باز می شود ، شروع به تایپ کردن نام کلاس مورد نظر برای اضافه کردن کنید. سپس کلاس مورد نظر را از لیست پیشنهاد انتخاب کنید.
اگر می خواهید کلاس را اضافه کنید که خارج از محدوده پروژه باشد ، کادر انتخاب موارد غیر پروژه را انتخاب کنید.
از طرف دیگر ، یک یا چند عنصر را در پنجره Project Tool انتخاب کرده و آنها را به نمودار بکشید.
یک عنصر گره را از نمودار حذف کنید
در ویرایشگر نمودار ، یک عنصر گره را که می خواهید حذف کنید انتخاب کنید.
بر روی عنصر کلیک راست کرده و از منوی زمینه ، Delete Delete را انتخاب کنید.
از طرف دیگر ، Refactor |Delete Delete Alt+Delete. در این حالت ، PHPSTORM قبل از اعمال تغییرات ، استفاده را بررسی می کند.
با فشار دادن ALT+F7 بر روی یک عنصر کد می توانید به سرعت کاربردهای خود را جستجو کنید.
پیوندهای رابطه بین عناصر ایجاد کنید
بر روی نوار ابزار Diagram کلیک کنید تا به نظر برسد.
برای ترسیم پیوند از منبع به یک گره هدف بکشید.
برای حذف پیوندهای موجود ، موارد مورد نیاز خود را انتخاب کنید و حذف را فشار دهید. PhpStorm کد منبع را بر این اساس به روز می کند.
اعضای جدید را به یک کلاس اضافه کنید
شما می توانید در هنگام ویرایشگر نمودار ، مهندسی رو به جلو را انجام دهید.
در ویرایشگر Diagram ، کلاس را انتخاب کنید که می خواهید یک عضو جدید اضافه کنید و از منوی زمینه ، New یا Alt+Insert را فشار دهید. سپس یک عنصر کد (یک فیلد یا روشی) را که می خواهید ایجاد کنید انتخاب کنید.
بسته به انتخاب شما ، PhpStorm گفتگوی مناسب را باز می کند که اطلاعات لازم را برای ایجاد عنصر جدید مشخص می کنید.
PhpStorm مورد را به نمودار شما اضافه می کند و کد منبع را بر این اساس به روز می کند.
مشاهده پیاده سازی ها و کلاس های والدین
شما می توانید پیاده سازی ها و کلاس های والدین را در نمودار خود مشاهده کنید. اگر PhpStorm بیش از یک کلاس والدین یا پیاده سازی پیدا کند ، لیستی از موارد مناسب را نشان می دهد. یکی از موارد مورد نیاز خود را برای دیدن ارتباطات بین والدین و فرزندانش انتخاب کنید.
در ویرایشگر نمودار ، موردی را انتخاب کنید که می خواهید پیاده سازی ها یا کلاس های والدین را ببینید.
بر روی موارد راست کلیک کنید و از منوی زمینه ، نمایش نمایش Ctrl+Alt+B را به ترتیب انتخاب کنید یا به ترتیب به والدین Ctrl+Alt+P نشان دهید.
در پنجره باز شده ، موارد مورد نیاز خود را انتخاب کرده و Enter را فشار دهید. برای اینکه انتخاب خود را به سمت بالا یا پایین افزایش دهید ، به ترتیب Shift + Up یا Shift + Down را فشار دهید.
تنظیمات نمودار را پیکربندی کنید
می توانید تنظیمات نمودار را پیکربندی کنید تا هنگام ایجاد نمودار ، گزینه های خاصی را به طور پیش فرض در دسترس داشته باشید.
برای باز کردن تنظیمات IDE CTRL+ALT+S را فشار داده و ابزارها را انتخاب کنید |نمودارها
در صفحه سمت راست ، گزینه هایی را که می خواهید به طور پیش فرض مشاهده کنید انتخاب کنید و برای اعمال تغییرات خود روی OK کلیک کنید.
نمودار را تجزیه و تحلیل کنید
گروه اکشن Analyze Graph به شما امکان می دهد تا نمودار را به روش های مختلفی مانند انجام خوشه بندی خودکار ، اندازه گیری مرکزیت گره ، چرخه جستجو ، مسیر فیلتر بین دو گره و غیره تجزیه و تحلیل کنید.
مسیرهای فیلتر بین دو گره
بیشتر اوقات ، نمودارهای تولید شده بزرگ و پیچیده هستند. به طور معمول ، شما می خواهید فقط روی قسمت خاص نمودار تمرکز کنید. PhpStorm به شما امکان می دهد مسیرها را بین دو عنصر نمودار فیلتر کنید.
در ویرایشگر Diagram ، دو گره را انتخاب کنید که می خواهید روی آن تمرکز کنید و بر روی یکی از آنها راست کلیک کنید تا منوی زمینه باز شود.
از منوی زمینه ، Analyze Graph را انتخاب کنید |روی مسیرهای بین دو گره تمرکز کنید.
اگر می خواهید نه تنها فقط روی دو گره تمرکز کنید ، بلکه در مورد چگونگی اتصال گره انتخاب شده با همسایگان خود ، از منوی زمینه گزینه Focus on Node را انتخاب کنید.
در گفتگو که باز می شود ، در صورت لزوم گزینه های اضافی را انتخاب کنید و روی Find کلیک کنید.

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

گره "اهمیت" از طریق مقدار کسری از 0. 0 تا 1. 0 اندازه گیری بیان شده است و ابتدا درخشان ترین انتخاب گره باید ابتدا مورد بررسی قرار گیرد.
برای لغو اقدامات ، Ctrl+Z را فشار دهید.
نکات مربوط به بهره وری
پنجره Structure Tool Alt+7 را باز کنید و قسمت سایه را بکشید تا نمای مورد نظر به دست بیاید. یک یا چند گره را در نمودار انتخاب کنید تا گره های مربوطه را در منطقه پیش نمایش برجسته کنید.
طرح نمودار را مدیریت کنید
بر روی پس زمینه نمودار راست کلیک کرده و از منوی زمینه چیدمان را انتخاب کنید. سپس طرح مورد نظر را از زیرمنو انتخاب کنید. برای اعمال طرح انتخاب شده ، روی نوار ابزار Diagram کلیک کنید.
از طرف دیگر ، برای دستیابی به طرح مورد نظر ، موجودات را در نمودار به صورت دستی بکشید.
بزرگنمایی و بیرون
از هر یک از تکنیک های زیر استفاده کنید:
کلیک و بر روی نوار ابزار ویرایشگر Diagram.
با فشار دادن Ctrl ، چرخ ماوس خود را بچرخانید.
numpad+ یا numpad- را فشار دهید.
با فشار دادن ALT ، نشانگر موش خود را بر روی مناطق نمودار معلق کنید.
ساختار یک پایگاه داده یا جدول را به عنوان نمودار مشاهده کنید
در پنجره ابزار پایگاه داده ، روی یک طرح یا یک جدول راست کلیک کرده و نمودارها را انتخاب کنید |نمایش تجسم Ctrl+Alt+Shift+U یا Diagrams |نمایش تجسم Ctrl+Alt+U را از منوی زمینه نمایش دهید.

مشاهده طرح پرس و جو SQL به عنوان یک نمودار
در ویرایشگر ، روی یک عبارت SQL راست کلیک کرده و برنامه توضیح را انتخاب کنید. سپس ، در صفحه خروجی ، به برگه Plan بروید. به طور پیش فرض ، پرس و جو به عنوان یک درخت نمایش داده می شود. برای دیدن آن به عنوان یک نمودار ، روی نمایش تجسم () کلیک کنید یا CTRL+ALT+SHIFT+U را فشار دهید.
استراتژی برای تجارت گزینه های...
ما را در سایت استراتژی برای تجارت گزینه های دنبال می کنید
برچسب :
نویسنده : فریبا کامران
بازدید : 32
تاريخ : دوشنبه
22 خرداد
1402 ساعت: 12:34