Doxygen

Doxygen 1.8.5

விளக்கம்

டாக்ஸிஜன் - டெவலப்பர்களுக்கான இறுதி ஆவணப்படுத்தல் கருவி

ஒரு டெவலப்பராக, உங்கள் குறியீட்டிற்கான தெளிவான மற்றும் சுருக்கமான ஆவணங்களை வைத்திருப்பது எவ்வளவு முக்கியம் என்பதை நீங்கள் அறிவீர்கள். சரியான ஆவணங்கள் இல்லாமல், உங்கள் கோட்பேஸின் கட்டமைப்பைப் புரிந்துகொள்வது கடினமாக இருக்கலாம், இது குழப்பம் மற்றும் பிழைகளுக்கு வழிவகுக்கும். Doxygen இங்குதான் வருகிறது - இது உங்கள் மூலக் கோப்புகளிலிருந்து ஆன்-லைன் ஆவணப்படுத்தல் உலாவிகள் மற்றும் ஆஃப்-லைன் குறிப்பு கையேடுகளை உருவாக்கக்கூடிய சக்திவாய்ந்த கருவியாகும்.

Doxygen என்பது ஒரு இலவச மற்றும் திறந்த மூல மென்பொருளாகும், இது 1997 ஆம் ஆண்டு முதல் உள்ளது. இது பயன்பாட்டின் எளிமை, நெகிழ்வுத்தன்மை மற்றும் சக்திவாய்ந்த அம்சங்கள் காரணமாக டெவலப்பர்களிடையே மிகவும் பிரபலமான ஆவணமாக்கல் கருவிகளில் ஒன்றாக மாறியுள்ளது. Doxygen மூலம், பல மணிநேரங்களை நீங்களே எழுதாமல், உங்கள் திட்டங்களுக்கான தொழில்முறைத் தோற்றமுள்ள ஆவணங்களை எளிதாக உருவாக்கலாம்.

Doxygen இன் முக்கிய அம்சங்களில் ஒன்று, உங்கள் மூலக் கோப்புகளிலிருந்து நேரடியாக ஆவணங்களைப் பிரித்தெடுக்கும் திறன் ஆகும். இதன் பொருள் நீங்கள் தனித்தனி ஆவணக் கோப்புகளை எழுதவோ அல்லது அவற்றை உங்கள் கோட்பேஸிலிருந்து தனித்தனியாகப் பராமரிக்கவோ தேவையில்லை. மாறாக, Doxygen அங்கீகரிக்கும் சிறப்புக் குறிச்சொற்களைப் பயன்படுத்தி உங்கள் மூலக் கோப்புகளில் கருத்துகளைச் சேர்க்கலாம்.

செயல்பாடுகள், வகுப்புகள், மாறிகள் மற்றும் பல போன்ற உங்கள் குறியீட்டின் பல்வேறு அம்சங்களை ஆவணப்படுத்த இந்தக் குறிச்சொற்கள் உங்களை அனுமதிக்கின்றன. அளவுருக்கள், வருவாய் மதிப்புகள், செயல்பாடுகள் அல்லது முறைகள் போன்றவற்றால் எறியப்படும் விதிவிலக்குகள் பற்றிய தகவல்களையும் நீங்கள் சேர்க்கலாம், மற்ற டெவலப்பர்கள் (அல்லது நீங்களே கூட) குறியீடு எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வதை எளிதாக்குகிறது.

உங்கள் மூலக் கோப்புகள் முழுவதிலும் இந்தக் கருத்துகளைச் சேர்த்தவுடன் (இது முதலில் கடினமானதாகத் தோன்றலாம், ஆனால் ஸ்பேட்களில் செலுத்துகிறது), Doxygen ஐ இயக்குவது, ஒவ்வொரு செயல்பாடு/வகுப்பு/மாறி/முதலியவற்றைப் பற்றிய அனைத்து தொடர்புடைய தகவல்களுடன் ஒரு HTML அடிப்படையிலான உலாவி இடைமுகத்தை உருவாக்கும். , பரம்பரை மரங்கள் அல்லது ஒத்துழைப்பு வரைபடங்கள் போன்ற தொடர்புடைய வரைபடங்கள் உட்பட.

ஆனால் குறியீட்டின் சில பகுதிகள் ஆவணப்படுத்தப்படாவிட்டால் என்ன செய்வது? எந்த பிரச்சினையும் இல்லை! Doxygen இன் உள்ளமைவு விருப்பங்கள் (அவை விரிவானவை), உருவாக்கப்பட்ட வெளியீட்டில் எந்த ஆவணமற்ற பகுதிகள் சேர்க்கப்பட வேண்டும் என்பதை நீங்கள் கூறலாம் - இந்த வழியில் சில பகுதிகளைப் பற்றிய அறிவில் இடைவெளிகள் இருந்தாலும், உலாவும்போது அவை பார்வையில் இருந்து முற்றிலும் காணாமல் போகாது. பின்னர் கீழ்நிலையில் ஆவணங்கள் உருவாக்கப்பட்டன!

Doxygen இன் மற்றொரு சிறந்த அம்சம், RTF (MS-Word), PostScript/PDFs/hyperlinked PDFs/compressed HTML/Unix man pages போன்ற பல்வேறு வடிவங்களில் வெளியீட்டை உருவாக்குவதற்கான அதன் ஆதரவாகும். இதன் பொருள் என்னவென்றால், எந்த வடிவத்தில் இருந்தாலும் ஒருவர் தங்கள் ஆவணங்களை விரும்புகிறார். அவர்கள் இங்கே பொருத்தமான ஒன்றைக் கண்டுபிடிப்பார்கள்!

முன்னர் குறிப்பிடப்பட்ட உள்ளடக்கிய சார்பு வரைபடங்கள் மற்றொரு சிறந்த அம்சமாகும்: ஒரு திட்டத்தில் உள்ள பல்வேறு கூறுகள் எவ்வாறு பார்வைக்கு ஒன்றுடன் ஒன்று தொடர்பு கொள்கின்றன என்பதை இவை காட்டுகின்றன, எனவே பயனர்கள் ஒவ்வொரு வரியையும் நேரடியாகப் படிக்காமல், எல்லாவற்றிலும் பொருந்தக்கூடிய ஒரு யோசனையை விரைவாகப் பெறுகிறார்கள்; இது குறிப்பாக பல ஒன்றுக்கொன்று சார்ந்த கூறுகளைக் கொண்ட பெரிய திட்டங்களுடன் பணிபுரியும் போது நேரத்தை மிச்சப்படுத்துகிறது.

பரம்பரை விளக்கப்படங்கள் வகுப்புகள்/இடைமுகங்கள்/முதலியவற்றுக்கு இடையேயான உறவுகளைக் காண்பிப்பதன் மூலம் ஒரே மாதிரியான பலன்களை வழங்குகின்றன, அதே சமயம் கூட்டு வரைபடங்கள் வெவ்வேறு பொருள்களுக்கு இடையே உள்ள அதே வகுப்புகள்/இடைமுகங்கள்/முதலியவற்றிற்கு இடையேயான தொடர்புகளைக் காட்டுகின்றன. இந்த மூன்று வகைகளும் பல தொகுதிகள் முழுவதும் சிதறிக்கிடக்கும் சூழலுக்கு அப்பாற்பட்ட துணுக்குகளைப் புரிந்துகொள்ள உதவுகின்றன. /கோப்புகள்/கோப்புறைகள்/முதலியன..

ஒட்டுமொத்தமாக, உயர்தர ஆவணங்களை விரைவாகவும் திறமையாகவும் உருவாக்கும் திறன் கொண்ட, பயன்படுத்த எளிதான ஆனால் சக்திவாய்ந்த கருவியைத் தேடினால், DoxyGen ஐ முயற்சிக்குமாறு நாங்கள் பரிந்துரைக்கிறோம்!

முழு விவரக்குறிப்பு
பதிப்பகத்தார் Dimitri van Heesch
வெளியீட்டாளர் தளம் http://www.stack.nl/wiki/MCGV_Stack
வெளிவரும் தேதி 2013-08-26
தேதி சேர்க்கப்பட்டது 2013-08-26
வகை டெவலப்பர் கருவிகள்
துணை வகை மூல குறியீடு கருவிகள்
பதிப்பு 1.8.5
OS தேவைகள் Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
தேவைகள் None
விலை Free
வாரத்திற்கு பதிவிறக்கங்கள் 0
மொத்த பதிவிறக்கங்கள் 679

Comments: