عن المشروع
Code Organizer هي إضافة VS Code للتنقل في ملفات المصدر الكبيرة. وهي تقرأ علامات تعليق خفيفة الوزن تنتهي بأربعة أو أكثر من الـ dashes، مثل # Section ----، وتحوّلهم إلى إدخالات مخطط. يمكن للمستخدمين فتح لوحة Outline في VS Code والنقر على قسم للقفز إليه. كما تتكامل الإضافة مع breadcrumbs وGo to Symbol.
تدعم الأقسام التداخل الهرمي. بالنسبة إلى Python وR وShell، فإن ## و### و#### تخلق مستويات أعمق؛ وتستخدم أنماط التعليقات الأخرى علامات متكررة مثل //// و//////. يوفر الـ README أمثلة لـ Python وJavaScript وTypeScript وC++ وJava وGo وRust وReact JSX/TSX باستخدام {/* // Section ---- */}، وSQL/PostgreSQL باستخدام -- Section ----، وMermaid باستخدام %% # Section ----. تذكر ملاحظات الإصدار أيضًا اكتشاف عناوين Markdown وQuarto، مع التعامل مع كتل الـ fenced code وYAML front matter.
التكوين بسيط. تتضمن الإعدادات codeOrganizer.enable وcodeOrganizer.supportedLanguages (الافتراضي هو wildcard لكل لغة) و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.