هذا هو صداع الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
headache - برنامج لإدارة ترخيص ملف المصدر الخاص بك.
موجز
صداع الراس [-ح ملف] [-ج ملف] [-r] [-مساعدة | --يساعد] ملف
الوصف
توثق صفحة الدليل هذه بإيجاز ملف صداع الراس أمر.
تمت كتابة صفحة الدليل هذه لتوزيعة دبيان جنو / لينكس لأنها الأصل
لا يحتوي البرنامج على صفحة دليل.
من الشائع وضع رأس قصير في بداية ملفات التعليمات البرمجية المصدر ،
على سبيل المثال ، بعض معلومات حقوق النشر. صداع الراس هي أداة بسيطة وخفيفة الوزن لـ
إدارة هذه الرؤوس بسهولة. من بين وظائفه ، يمكن للمرء أن يذكر:
· يجب إنشاء الرؤوس بشكل عام كتعليقات في ملفات التعليمات البرمجية المصدر. صداع الراس عروض
مع أنواع ملفات مختلفة ويولد لكل منها رؤوس بشكل مناسب
تنسيق.
الرؤوس يكتشف تلقائيًا الرؤوس الموجودة ويزيلها. وبالتالي ، يمكنك استخدامه
لتحديث الرؤوس في مجموعة من الملفات.
COMMAND خط OPTIONS
ملف
اسم ملف واحد للمعالجة
-ح الملف
أنشئ رأسًا بنص قادم من ملف
-c ملف
اقرأ ملف التكوين المحدد
-مساعدة مساعدة
اعرض قائمة خيارات صداع الراس
الاستعمال
دعونا نوضح استخدام هذه الأداة بمثال صغير. افترض أن لديك ملفًا صغيرًا
مشروع يخلط كود C و Caml يتكون من ثلاثة ملفات "foo.c" و "bar.ml" و "bar.mli" ،
وتريد تزويدهم ببعض الرؤوس. بادئ ذي بدء ، اكتب ملف رأس ، مثل a
ملف نص عادي بما في ذلك رؤوس المعلومات يجب أن يذكر. مثال على مثل هذا الملف
معطى في الشكل 1. في ما يلي ، نفترض أن هذا الملف يحمل اسم "myheader" وهو موجود
نفس الدليل كملفات المصدر.
بعد ذلك ، من أجل إنشاء رؤوس ، ما عليك سوى تشغيل الأمر: صداع الراس -h com.myheader foo.c
بار. ml bar.mli
كل ملف مجهز برأس يتضمن النص الوارد في ملف الرأس
"myheader" ، محاطًا ببعض الأحرف الإضافية اعتمادًا على تنسيقه مما يجعله ملف
تعليق (على سبيل المثال '(*' و '*)' في ملفات '.ml'). إذا قمت بتحديث ملف الرأس "myheader" ، فأنت
تحتاج ببساطة إلى إعادة تشغيل الأمر أعلاه لتحديث الرؤوس في ملفات التعليمات البرمجية المصدر.
وبالمثل ، فإن الجري: صداع الراس -r foo.c بار. ml bar.mli يزيل أي موجود في الملفات
"foo.c" و "bar.ml" و "bar.mli". يتم الاحتفاظ بالملفات التي لا تحتوي على رأس بدون تغيير.
CONFIGURATION FILE
يمكن تحديد أنواع الملفات وتنسيق الرأس بواسطة ملف التكوين. بشكل افتراضي ، فإن ملف
يتم استخدام ملف التكوين الافتراضي المدمج الوارد في الشكل 2. يمكنك أيضا استخدام الخاص بك
ملف التكوين بفضل -c اختيار: صداع الراس -c myconfig -h com.myheader foo.c بار. ml
bar.mli
من أجل كتابة التكوين الخاص بك ، يمكنك اتباع المثال الوارد في الشكل 2. أ
يتكون ملف التكوين من قائمة إدخالات مفصولة بالحرف '|'. كل من
تتكون من جزأين مفصولين بعلامة "->".
الأول هو التعبير النمطي. (يتم وضع التعبير العادي داخل مزدوج
اقتباسات ولها نفس بناء الجملة كما في Gnu Emacs.) صداع الراس يحدد أنواع الملفات
وفقًا لأسماء الملفات ؛ وبالتالي ، يتم التعامل مع كل ملف باستخدام السطر الأول اسمه
اعواد الكبريت.
يصف الثاني تنسيق رؤوس الملفات من هذا النوع. يتكون من
اسم نموذج (على سبيل المثال "إطار") ، ربما متبوعًا بقائمة من الوسائط. الحجج
مسمى: "فتح:" (* "" تعني أن قيمة الوسيطة "فتح" هي "(*". صداع الراس
يدعم حاليًا ثلاثة نماذج وكلمة رئيسية خاصة:
هيكل
باستخدام هذا النموذج ، يتم إنشاء الرؤوس في إطار. يتطلب هذا النموذج ثلاثة
الوسيطات: "فتح" و "إغلاق" (تسلسل الافتتاح والختام للتعليقات) و
"line" (الحرف المستخدم لعمل الخطوط الأفقية للإطار). اثنان اختياري
يمكن استخدام الوسيطات "margin" (سلسلة مطبوعة بين الجانب الأيمن والأيسر من
الإطار والحدود ، افتراضيًا مسافتان) و "العرض" (عرض الداخل
من الإطار الافتراضي هو 68).
خطوط
يتم كتابة الرؤوس بين سطرين. يجب تقديم ثلاث حجج: "فتح" و
"إغلاق" (تسلسل الافتتاح والختام للتعليقات) ، "سطر" (الحرف المستخدم
لعمل الخطوط الأفقية). يُسمح بثلاث وسيطات اختيارية: "start" (سلسلة نصية
يكتب في بداية كل سطر ، افتراضيًا مسافتان) ، "الأخير" (سلسلة
الطباعة في بداية السطر الأخير) و "العرض" (عرض الخطوط ،
الافتراضي هو 70).
لا
هذا النموذج لا يولد أي رأس وليس له حجة.
تخطى
تخطي السطر المقابل لإحدى معلمات "المطابقة" regexp. لهذا النوع من
سطر ، يتم أخذ كل نمط الجزء الأول الذي يطابق اسم الملف الأساسي في الاعتبار.
استخدم الصداع عبر الإنترنت باستخدام خدمات onworks.net