इस प्रोजेक्ट के बारे में
Code Organizer एक VS Code एक्सटेंशन है जो बड़े सोर्स फाइल्स में नेविगेशन के लिए है। यह हल्के कमेंट मार्कर को पढ़ता है जो चार या अधिक डैशेज़ के साथ खत्म होते हैं, जैसे # Section ----, और उन्हें आउटलाइन एंट्रीज़ में बदलता है। उपयोगकर्ता VS Code का Outline पैनल खोल सकते हैं और किसी सेक्शन पर क्लिक करके उस पर जा सकते हैं। एक्सटेंशन breadcrumbs और Go to Symbol के साथ भी इंटीग्रेट होता है।
सेक्शन्स में हियराarchical नेस्टिंग का सपोर्ट है। Python, R, और Shell के लिए, ##, ###, और #### गहरे लेवल बनाते हैं; अन्य कमेंट स्टाइल repeated markers जैसे //// और ////// का इस्तेमाल करते हैं। README में Python, JavaScript, TypeScript, C++, Java, Go, Rust, React JSX/TSX के लिए {/* // Section ---- */}, SQL/PostgreSQL के लिए -- Section ----, और Mermaid के लिए %% # Section ---- के उदाहरण दिए गए हैं। रिलीज नोट्स में Markdown और Quarto हेडर डिटेक्शन का भी जिक्र है, जिसमें fenced code blocks और YAML front matter के लिए हैंडलिंग शामिल है।
कॉन्फिगरेशन न्यूनतम है। सेटिंग्स में codeOrganizer.enable, codeOrganizer.supportedLanguages (डिफॉल्ट वाइल्डकार्ड हर भाषा के लिए), codeOrganizer.minDashes (डिफॉल्ट 4, न्यूनतम 2), codeOrganizer.maxNestingLevel (डिफॉल्ट 4, रेंज 1 से 6), और codeOrganizer.showIcons (डिफॉल्ट true) शामिल हैं। एक्सटेंशन को VS Code Marketplace से या code --install-extension ran-codes.code-organizer-vscode कमांड से इंस्टॉल किया जा सकता है। यह MIT लाइसेंस के तहत है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.