वर्ग आरेख उत्पन्न करने के लिए IntelliJ का उपयोग करें


118

मैं अपनी परियोजना के सभी वर्गों को दिखाने वाला एक वर्ग आरेख उत्पन्न करने के लिए इंटेलीजे 10.5 (मैक पर) कैसे प्राप्त करूं? मुझे यकीन है कि मैं कुछ स्पष्ट देख रहा हूं, लेकिन मैं केवल एक बार एक कक्षा दिखाने के लिए "शो आरेख" सुविधा प्राप्त कर सकता हूं। (मुझे यह भी पता लगा कि अतिरिक्त कक्षाओं को कैसे जोड़ा जाए, लेकिन फिर से, एक समय में केवल एक ही।)

जवाबों:


166

का उपयोग करें Diagrams| Show Diagramएक पैकेज के संदर्भ मेनू से। प्रोजेक्ट रूट पर इसे लागू करने से मॉड्यूल निर्भरता आरेख दिखाई देगा।

यदि आपको कई पैकेजों की आवश्यकता है, तो आप उन्हें पहले पैकेज के लिए पहले से खोले गए आरेख पर खींच सकते हैं और छोड़ सकते हैं और eइसे विस्तारित करने के लिए दबा सकते हैं।

नोट : यह सुविधा अंतिम संस्करण में उपलब्ध है, न कि मुक्त सामुदायिक संस्करण में।


2
क्या इसका मतलब है कि वर्ग आरेख, अभी और भविष्य में उत्पन्न करने के लिए सामुदायिक संस्करण के लिए कोई प्लगइन्स उपलब्ध नहीं है?
ब्रूस सन

@ ब्रूस सिन फिलहाल नहीं
क्रेजीकोडर 21'16

2
@CrazyCoder आप एक वर्ग के लिए एक यूएमएल आरेख को देखने के लिए इसका उपयोग कैसे करते हैं और यह किनारों पर है, .. मैं सोच रहा हूं कि मेरे नोड्स ढूंढें, विभाग 3 ... या सभी ... अभी इसका बहुत बेकार है। यह केवल कक्षा की खोजों को दिखाता है, न कि वह किस वस्तु का उपयोग करता है, और बदले में कौन सी वस्तु का उपयोग करता है। यह uml plugin उपयोगी नहीं है।
mmm

नीचे लिंक करें :-( क्या आप इसे ठीक कर सकते हैं?
पिपो

69

इंटेलीज आईडिया 14+

  • आरेख पॉपअप दिखाएं

    एक प्रकार / वर्ग / पैकेज> आरेख> शो आरेख पॉपअप ...
    या Ctrl+ Alt+ पर राइट क्लिक करेंU

  • आरेख दिखाएं (एक नया टैब खोलता है)

    एक प्रकार / वर्ग / पैकेज> आरेख> शो आरेख ...
    या Ctrl+ Alt+ Shift+ पर राइट क्लिक करेंU

    राइट क्लिक डायग्राम शो डायग्राम

डिफ़ॉल्ट रूप से, आप केवल वर्ग / इंटरफ़ेस नाम देखते हैं। यदि आप अधिक विवरण देखना चाहते हैं, तो फ़ाइल> सेटिंग्स ...> टूल> आरेखों पर जाएं और जांचें कि आप क्या चाहते हैं (जैसे: फ़ील्ड, विधियाँ, आदि)


PS: आपको IntelliJ IDEA Ultimate की आवश्यकता है, क्योंकि यह सुविधा सामुदायिक संस्करण में समर्थित नहीं है। यदि आप फ़ाइल> सेटिंग्स ...> प्लगइन्स पर जाते हैं, तो आप देख सकते हैं कि सामुदायिक संस्करण में यूएमएल समर्थन प्लगइन नहीं है।


3
हाय दोस्तों, मैं Intellij 15.0.2 का उपयोग कर रहा हूं और मैं अपनी परियोजना के वर्ग आरेख को देखना चाहता हूं, हालांकि जब मैं पैकेज या क्लास में राइट क्लिक करता हूं तो मैं चयन आरेख / शो आरेख नहीं देख सकता हूं। क्या कोई मेरी मदद कर सकता है?
एक्ट्रैस

3
@ इक्ट्रस, मुझे लगता है कि आप कम्युनिटी एडिशन का इस्तेमाल करते हैं, अल्टीमेट नहीं। यह सामुदायिक संस्करण के लिए उपलब्ध नहीं है (पीएस देखें: पोस्ट में जोड़ा गया)। मैंने इसे IntelliJ IDEA 15.0.2 परम में परीक्षण किया और इसने काम किया।
ROMANIA_engineer

54

आप एक मुक्त पगिन - कोड आइरिस को स्थापित कर सकते हैं । यहां छवि विवरण दर्ज करें


PlantUML

यहां छवि विवरण दर्ज करें

IntelliJ IDEA में इस प्रकार के अन्य उपकरणों का भुगतान किया जाता है।


मैं एक अधिक शक्तिशाली विकल्प चुना है:
में Netbeans - easyUML
में ग्रहण - ObjectAid , पेपिरस , ग्रहण मॉडलिंग उपकरण

यहां छवि विवरण दर्ज करें


मुझे आशा है कि यह आपकी मदद करेगा।


2
Code Irisबस लॉन्च करने के लिए मेरी परियोजना को रोकता है। सामुदायिक संस्करण 2019.1।
पश्चिमीगुन

@WesternGun मैं हैरान नहीं हूं। 3 स्टार रेटिंग वाला यह टूल ...
आर्टेम सोलोवेव

मैंने प्लांटयूएमएल प्लगइन स्थापित किया, लेकिन यह नहीं जानता कि कैसे शुरू करें और इसका उपयोग कैसे करें। कृपया इसे भी जोड़ें
अरुण एसआर

15

कोशिश Ctrl+ Alt+U

यह भी जांचें कि क्या यूएमएल प्लगइन सक्रिय है (सेटिंग्स -> प्लगइन, सेटिंग्स Ctrl+ Alt+ द्वारा खोला जा सकता हैS


4

Intellij plugin स्केच का उपयोग करें !

स्केच के साथ उत्पन्न वर्ग आरेख!  लगाना


1
... जिसे आरेख की कल्पना करने के लिए प्लांटयूएमएल प्लगइन की आवश्यकता है। ग्रेफविज़ को स्थापित करने और पैट में जोड़ने के बाद, सामुदायिक संस्करण 2019.1 के साथ यह काम करता है bin। विंडोज 10. लेकिन, यह केवल प्रत्येक पैकेज में संबंध प्रस्तुत करता है, न कि पूरी परियोजनाओं में, वह चीज जो मुझे उम्मीद थी, लेकिन फिर भी धन्यवाद।
पश्चिमीगंज

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.