English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
أمر indent الخاص بلينكس用于 تعديل صيغة ملفات البرمجة الأصلية لكود C.
indent يمكن التعرف على ملفات البرمجة الأصلية لكود C وتقديمها بشكل صياغة، لسهولة قراءة المبرمجين.
indent [المتغيرات][ملف المصدر] أو indent [المتغيرات][ملف المصدر][-o ملف الهدف]
المتغيرات:
المعامل indent المستخدم | القيمة | المعنى |
---|---|---|
--blank-lines-after-declarations | bad | إضافة سطر فارغ بعد إعلان المتغيرات |
--blank-lines-after-procedures | bap | إضافة سطر فارغ بعد إتمام الدالة |
--blank-lines-before-block-comments | bbb | إضافة سطر فارغ قبل التعليقات المكتوبة بلغة البرمجة |
--break-before-boolean-operator | bbo | الأعمدة الطويلة، تقسم قبل عمليات منطقية |
--blank-lines-after-commas | nbc | في إعلان المتغيرات، لا يتم تقسيم المتغيرات المفصولة بالكومياس إلى أسطر منفردة |
--braces-after-if-line | bl | "if" و "{" يتم تقسيمها إلى سطرين |
--brace-indent 0 | bli0 | "{" لا يتم تثبيته إلى اليسار |
--braces-after-struct-decl-line | bls | تحديد بنية، "struct" و "{" يتم فصلها إلى أسطر منفردة |
--comment-indentationn | c33 | تعليقات بعد الجملة تبدأ من السطر 33 |
--declaration-comment-columnn | cd33 | تعليقات بعد إعلان المتغير تبدأ من السطر 33 |
--comment-delimiters-on-blank-lines | ncdb | لا يتم تحويل التعليقات السطرية إلى تعليقات جملية |
--cuddle-do-while | ncdw | "do --- while" و ما قبلها "}" يبدأ في سطر جديد |
--cuddle-else | nce | "else" و ما قبلها "}" يبدأ في سطر جديد |
--case-indentation 0 | cli0 | عدد الفراغات التي تقدمها جملة case في switch |
--else-endif-columnn | cp33 | تعليقات بعد #else و #endif تبدأ من السطر 33 |
--space-after-cast | cs | أضف مسافة بعد تحويل النوع |
--line-comments-indentation n | d0 | تعليقات سطر واحدة (لا تبدأ من السطر الأول)، لا يتم تثبيتها إلى اليسار |
--break-function-decl-args | nbfda | إغلاق: كل سطر لمعامل الدالة في سطر منفرد |
--declaration-indentationn | di2 | إعلان المتغيرات، تبدأ المتغيرات من السطر الثاني، لذا لا تحتاج إلى تحجيم |
--format-first-column-comments | nfc1 | لا يتم تنسيق التعليقات التي تبدأ من السطر الأول |
--format-all-comments | nfca | لا يفتح مفتاح تنسيق التعليقات الكاملة |
--honour-newlines | hnl | يفضل قطع الأسطر الطويلة عند موضع النسخ في المدخل. |
--indent-leveln | i4 | ضبط عدد الحروف التي يتم تثبيتها كتبة، إذا كان مضاعفاً لعدد الحروف في tab، يتم تثبيت التبالة باستخدام tab، وإلا يتم ملء الفراغ بالأحرف المسطحة. |
--parameter-indentationn | ip5 | التباعد 5 مسافات في وصف المعلمات في تعريفات الوظائف القديمة |
--line-length 75 | l75 | أطول سطر غير تعليق 75 |
--continue-at-parentheses | lp | الاستمرار في السطر من خلال البارéntheses السابق |
--space-after-procedure-calls | pcs | أضف مسافة واحدة بين الوظيفة و "(" |
--space-after-parentheses | nprs | لا تضيف مسافة بين "(" و ")" |
--procnames-start-lines | psl | ضع اسم الوظيفة ونوع العودة في سطرين |
--space-after-for | saf | بعد for مسافة |
--space-after-if | sai | بعد if مسافة |
--space-after-while | saw | بعد while مسافة |
--start-left-side-of-comments | nsc | لا تضيف نجمة في نهاية التعليقات المكتوبة |
--swallow-optional-blank-lines | nsob | لا تزال الأشطر المضافة اختيارية |
--space-special-semicolon | nss | إذا كانت هناك جملة for أو while في السطر، لا تضيف مسافة قبل ";" |
--tab-size | ts4 | tab يساوي 4 مسافات (يجب أن يكون قابلاً للقسمة على "-in") |
--use-tabs | ut | استخدام tab للتباعد |