انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

سردرد - آنلاین در ابر

اجرای سردرد در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این سردرد دستوری است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


headache - برنامه ای برای مدیریت مجوز فایل منبع شما.

خلاصه


سردرد [-h پرونده] [-ج پرونده] [-r] [-راهنما | --کمک] پرونده...

شرح


این صفحه راهنما به اختصار مستندات سردرد فرمان

این صفحه راهنما برای توزیع گنو/لینوکس دبیان به دلیل نسخه اصلی نوشته شده است
برنامه صفحه دستی ندارد.

قرار دادن یک سرصفحه کوتاه در ابتدای فایل های کد منبع یک روش معمول است.
به عنوان مثال، برخی از اطلاعات حق چاپ. سردرد ابزاری ساده و سبک برای
مدیریت آسان این هدرها از جمله قابلیت های آن می توان به موارد زیر اشاره کرد:

· سرصفحه ها به طور کلی باید به عنوان نظرات در فایل های کد منبع تولید شوند. سردرد معاملات
با انواع فایل های مختلف و برای هر یک از آنها سرصفحه های مناسب تولید می کند
فرمت.

· هدرها به طور خودکار هدرهای موجود را شناسایی کرده و آنها را حذف می کند. بنابراین، شما می توانید از آن استفاده کنید
برای به روز رسانی سرصفحه ها در مجموعه ای از فایل ها.

COMMAND LINE OPTIONS


پرونده
نام یک فایل برای پردازش

فایل -h
یک هدر با متنی که از فایل می آید ایجاد کنید

فایل -c
فایل پیکربندی داده شده را بخوانید

-کمک کمک
نمایش لیست گزینه های سردرد

طریقه استفاده


اجازه دهید استفاده از این ابزار را با یک مثال کوچک توضیح دهیم. فرض کنید یک کوچک دارید
ترکیب پروژه C و کد Caml شامل سه فایل foo.c، bar.ml و bar.mli،
و می خواهید آنها را با هدر تجهیز کنید. اول از همه یک فایل هدر بنویسید یعنی a
فایل متنی ساده شامل سرصفحه اطلاعات باید ذکر شود. نمونه ای از چنین فایلی
در شکل 1 آورده شده است. در ادامه، فرض می کنیم که این فایل "myheader" نام دارد و در
دایرکتوری مشابه فایل های منبع

سپس برای ایجاد هدر کافیست دستور زیر را اجرا کنید: سردرد -h myheader foo.c
bar.ml bar.mli

هر فایل دارای یک هدر شامل متن داده شده در فایل هدر است
'myheader'، با تعدادی کاراکتر اضافی بسته به فرمت آن احاطه شده است
نظر دهید (به عنوان مثال '(*' و '*)' در فایل های 'ml.'). اگر فایل هدر 'myheader' را به روز کنید، شما
برای به‌روزرسانی هدرها در فایل‌های کد منبع، کافی است دستور بالا را دوباره اجرا کنید.

به طور مشابه، در حال اجرا: سردرد -r foo.c bar.ml bar.mli هر فایل موجود را حذف می کند
'foo.c'، 'bar.ml' و 'bar.mli'. فایل هایی که هدر ندارند بدون تغییر نگهداری می شوند.

پیکربندی فایل


انواع فایل و فرمت هدر ممکن است توسط یک فایل پیکربندی مشخص شود. به طور پیش فرض،
فایل پیکربندی داخلی پیش فرض ارائه شده در شکل 2 استفاده شده است. شما همچنین می توانید از خود استفاده کنید
فایل پیکربندی با تشکر از -c گزینه: سردرد -c myconfig -h myheader foo.c bar.ml
bar.mli

برای نوشتن پیکربندی خود، می توانید از مثال ارائه شده در شکل 2 پیروی کنید
فایل پیکربندی شامل فهرستی از ورودی‌های جدا شده با کاراکتر «|» است. هر کدام از
آنها از دو قسمت ساخته شده اند که با "->" از هم جدا شده اند.

مورد اول یک عبارت منظم است. (عبارت منظم در داخل double محصور شده است
نقل قول می شود و دارای همان نحوی است که در Gnu Emacs وجود دارد.) سردرد انواع فایل ها را تعیین می کند
با توجه به نام های پایه فایل؛ بنابراین، هر فایل با استفاده از خط اول نام خود بررسی می شود
مسابقات.

مورد دوم فرمت سرصفحه ها را برای فایل هایی از این نوع توضیح می دهد. متشکل از
نام یک مدل (به عنوان مثال "قاب")، که احتمالاً با لیستی از آرگومان ها دنبال می شود. استدلال ها هستند
named: 'open:"(*"' به این معنی است که مقدار آرگومان 'open' '(*' است. سردرد
در حال حاضر از سه مدل و یک کلمه کلیدی ویژه پشتیبانی می کند:

قاب
با این مدل هدرها در یک قاب تولید می شوند. این مدل به سه مورد نیاز دارد
آرگومان ها: "باز" ​​و "بستن" (توالی های باز و بسته برای نظرات) و
'line' (کاراکتری که برای ایجاد خطوط افقی قاب استفاده می شود). دو اختیاری
آرگومان‌ها ممکن است از «حاشیه» استفاده شوند (رشته‌ای که بین سمت چپ و راست چاپ می‌شود
قاب و حاشیه، به طور پیش فرض دو فاصله) و "عرض" (عرض داخل
از فریم، پیش فرض 68 است).

خطوط
سرصفحه ها بین دو خط تایپ می شوند. سه استدلال باید ارائه شود: "باز" ​​و
"close" (توالی های آغازین و پایانی برای نظرات)، "خط" (شخصیت مورد استفاده
برای ایجاد خطوط افقی). سه آرگومان اختیاری مجاز است: 'begin' (یک رشته
تایپ کردن در ابتدای هر خط، به طور پیش فرض دو فاصله)، "آخرین" (یک رشته
تایپ در ابتدای خط آخر) و "width" (عرض خطوط،
پیش فرض 70 است).

نه
این مدل هیچ هدر و آرگومانی تولید نمی کند.

تماس با ما
رد شدن از خط مربوط به یکی از پارامترهای "Match" regexp. برای این نوع
خط، هر الگوی قسمت اول که با نام اصلی فایل مطابقت دارد در نظر گرفته می شود.

با استفاده از خدمات onworks.net از سردرد آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad