এটি ডক্সিজেন ওয়েবসাইটে নথিভুক্ত করা হয়েছে, তবে সংক্ষেপে এখানে:
আপনি আপনার পাইথন কোডটি নথিভুক্ত করতে ডক্সিজেন ব্যবহার করতে পারেন। আপনি পাইথন ডকুমেন্টেশন স্ট্রিং সিনট্যাক্স ব্যবহার করতে পারেন:
"""@package docstring
Documentation for this module.
More details.
"""
def func():
"""Documentation for a function.
More details.
"""
pass
কোন ক্ষেত্রে মন্তব্যগুলি ডোজিজেনের মাধ্যমে আহরণ করা হবে, তবে আপনি বিশেষ ডক্সিজেনের কোনও আদেশ ব্যবহার করতে সক্ষম হবেন না ।
অথবা আপনি (ডোজিনের অধীনে সি-স্টাইলের ভাষাগুলির মতো) #
সদস্যের আগে প্রথম লাইনে মন্তব্য মার্কারটিকে দ্বিগুণ করতে পারেন :
def func():
pass
সেক্ষেত্রে আপনি বিশেষ ডক্সিজেন কমান্ড ব্যবহার করতে পারেন। কোন বিশেষ পাইথন আউটপুট মোড, কিন্তু আপনি দৃশ্যত সেটিং দ্বারা ফলাফল উন্নত করতে পারেন OPTMIZE_OUTPUT_JAVA
থেকে YES
।
সত্য, আমি পার্থক্যটি সম্পর্কে একটু আশ্চর্য হয়েছি - মনে হচ্ছে একবার ডোজিজেন ## ব্লক বা "" ব্লকগুলিতে মন্তব্যগুলি সনাক্ত করতে পারলে বেশিরভাগ কাজ শেষ হয়ে যায় এবং আপনি বিশেষ কমান্ড ব্যবহার করতে সক্ষম হবেন উভয় ক্ষেত্রেই সম্ভবত তারা প্রত্যাশা করে যে "" "আরও বেশি পাইথোনিক ডকুমেন্টেশন অনুশীলনগুলি মেনে চলার জন্য লোকেরা ব্যবহার করবে এবং এটি বিশেষ ডক্সিজেন আদেশের সাথে হস্তক্ষেপ করবে?