হুম, এটি কিছুটা পুরনো প্রশ্ন বলে মনে হচ্ছে, তবে যেহেতু আমি গত কয়েকদিন ধরে ডক্সিন কনফিগারেশন নিয়ে গোলমাল করছি, যখন আমার মাথাটি বর্তমান তথ্যে পূর্ণ রয়েছে তবে আসুন এটিতে একটি ছুরিকাঘাত করা উচিত -
আমি মনে করি পূর্ববর্তী উত্তরগুলি প্রায় রয়েছে:
অনুপস্থিত বিকল্পটি COLLABORATION_GRAPH = YES
ডক্সিফাইলে যুক্ত করা। আমি ধরে নিয়েছি আপনি ডক্সিউইজার্ড জিইউআইতে কোথাও সমতুল্য জিনিসটি করতে পারেন (আমি ডক্সিউইজার্ড ব্যবহার করি না)।
সুতরাং, আরও সম্পূর্ণ উদাহরণ হিসাবে আমি ইউএমএল আউটপুট সম্পর্কিত যে "ডোক্সিফাইল" বিকল্পগুলি ব্যবহার করি সেগুলি হ'ল:
EXTRACT_ALL = YES
CLASS_DIAGRAMS = YES
HIDE_UNDOC_RELATIONS = NO
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
UML_LOOK = YES
UML_LIMIT_NUM_FIELDS = 50
TEMPLATE_RELATIONS = YES
DOT_GRAPH_MAX_NODES = 100
MAX_DOT_GRAPH_DEPTH = 0
DOT_TRANSPARENT = YES
এই সেটিংসগুলি "উত্তরাধিকার" ( CLASS_GRAPH=YES
) এবং "সহযোগিতা" ( COLLABORATION_GRAPH=YES
) চিত্রগুলি উভয়ই উত্পন্ন করবে ।
ডক্সিজেন আউটপুটটির "স্থাপনার" জন্য আপনার টার্গেটের উপর নির্ভর করে সেটিংটিও কার্যকর DOT_IMAGE_FORMAT = svg
হতে পারে। এসভিজি আউটপুট দিয়ে ডায়াগ্রামগুলি .png এর মতো বিটম্যাপ ফর্ম্যাটগুলির স্থির রেজোলিউশনের পরিবর্তে "স্কেলেবল"। স্পষ্টতই, যদি আইই ব্যতীত অন্য ব্রাউজারগুলিতে আউটপুট দেখতে হয় তবে এমনও রয়েছে INTERACTIVE_SVG = YES
যা উত্পাদিত এসভিজি চিত্রের "ইন্টারেক্টিভ জুমিং এবং প্যানিং" এর অনুমতি দেবে। আমি কিছুক্ষণ আগে এটি চেষ্টা করেছিলাম, এবং এসভিজি আউটপুটটি খুব দৃষ্টি আকর্ষণীয় ছিল, কিন্তু এসভিজি-র জন্য ব্রাউজার সমর্থনটি এখনও কিছুটা বেমানান ছিল, সুতরাং আশা করা যায় যে পরিস্থিতি ইদানীং উন্নত হতে পারে।
অন্যান্য মন্তব্যে যেমন উল্লেখ করা হয়েছে, এর মধ্যে কয়েকটি সেটিংসের ( DOT_GRAPH_MAX_NODES
বিশেষত) সম্ভাব্য পারফরম্যান্সের প্রভাব রয়েছে, তাই ওয়াইএমএমভি।
আমি "আরটিএফএম" শৈলীর উত্তরগুলি ঘৃণা করি, তাই এই বাক্যটির জন্য ক্ষমা চাইছি, তবে এই ক্ষেত্রে ডক্সিজেন ডকুমেন্টেশন সত্যই আপনার বন্ধু, সুতরাং উপরের উল্লিখিত সেটিংসে ডক্সিজেন ডক্স পরীক্ষা করে দেখুন - শেষবার যখন আমি দেখেছিলাম আপনি বিশদটি সন্ধান করতে পারেন http://www.doক্স . nl/manual/config.html ।