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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


fix_include - کد منبع را با خروجی iwyu به روز کنید

خلاصه


fix_include [گزینه های] [نام فایل]... < <خروجی از جانب شامل-چه-تو-استفاده می کنی اسکریپت> OR
fix_include -s [گزینه های دیگر] ...

شرح


fix_include خروجی را از اسکریپت include-what-you-use در stdin می خواند -- اجرا با
-- v=1 (پیش‌فرض) پر حرف یا بالاتر -- و، مگر اینکه -- فقط مرتب سازی or --dry_run مشخص شده است،
فایل های ذکر شده در خروجی را تغییر می دهد و خطوط #include قدیمی آنها را حذف می کند و
آنها را با خطوط داده شده توسط اسکریپت include_what_you_use جایگزین کنید. آن را نیز مرتب می کند
خطوط #include و Forward-Declare.

فقط فایل های قابل نوشتن (آنهایی که برای ویرایش p4 باز شده اند) اصلاح می شوند (مگر اینکه --checkout_command is
مشخص شده). تمام فایل‌های ذکر شده در اسکریپت شامل-چه استفاده می‌کنید اصلاح می‌شوند، مگر اینکه
نام فایل ها در خط فرمان مشخص می شود، در این صورت فقط آن فایل ها اصلاح می شوند.

کد خروج تعداد فایل هایی است که اصلاح شده اند (یا اگر اصلاح می شوند
--dry_run مشخص شد) مگر اینکه این عدد از 100 تجاوز کند که در این صورت 100 برگردانده می شود.

OPTIONS


-h, --کمک
این پیام راهنما را نشان داده و خارج شوید

-b, --blank_lines
یک خط خالی بین فایل هدر اصلی و سیستم C/C++ #includes و قرار دهید
یک خط خالی دیگر بین system #includes و google #includes [پیش‌فرض]

--noblank_lines

--نظرات
نظرات را بعد از خطوط #include قرار دهید

--بدون نظر

--safe_headers
#includes/fwd-declares بلااستفاده را از فایل های هدر حذف نکنید. فقط موارد جدید اضافه کنید
[پیش‌فرض]

--nosafe_headers

-s, -- فقط مرتب سازی
فقط #شامل فایل های فهرست شده در cmdline را مرتب کنید. هیچ #شامل را اضافه یا حذف نکنید

-n, --dry_run
در واقع هیچ فایلی را ویرایش نکنید. فقط تفاوت ها را چاپ کنید در صورت عدم تغییر، کد برگشتی 0 است
مورد نیاز است، Other min (تعداد فایل هایی که باید اصلاح شوند، 100)

--ignore_re=IGNORE_RE
fix_includes.py از ویرایش هر فایلی که نام آن با این فایل معمولی مطابقت دارد صرفنظر می کند
اصطلاح.

--checkout_command=CHECKOUT_COMMAND
دستوری مانند "p4 edit" برای اجرا بر روی تمام فایل های غیرقابل نوشتن قبل از تغییر
آنها نام فایل ها پس از یک فاصله به فرمان اضافه می شود. فرمان
روی هیچ فایلی که نیاز به تغییر ندارد اجرا نمی شود.

--create_cl_if_possible
If --checkout_command "p4|g4|v4 edit" است و همه فایل‌ها باید اصلاح شوند
بررسی شد، سپس یک CL حاوی آن فایل ها ایجاد کنید.

--nocreate_cl_if_possible

--append_to_cl=APPEND_TO_CL
در صورت ارائه، با یک checkout_command، فایل هایی را که نیاز به تعمیر دارند به موارد مشخص شده اضافه کنید
CL موجود

--separate_project_includes=SEPARATE_PROJECT_INCLUDES
مرتب سازی #شامل برای پروژه فعلی جدا از همه #شامل های دیگر. این پرچم
دایرکتوری ریشه پروژه جاری را مشخص می کند. اگر مقدار " "،
#includes که یک دایرکتوری سطح بالا را به اشتراک می‌گذارند، فرض می‌شود که در یک فهرست قرار دارند
پروژه اگر مشخص نشده باشد، پروژه #شامل با سایر غیر سیستمی مرتب می شود
#شامل می شود.

--invoking_command_line=INVOKING_COMMAND_LINE
پرچم داخلی استفاده شده توسط iwyu.py، باید خط فرمان مورد استفاده برای فراخوانی iwyu.py باشد.

-m, --keep_iwyu_namespace_format
فضاهای نام فوروارد اعلامی را در قالب IWYU نگه دارید، به عنوان مثال. فضای نام n1 { فضای نام n2
{ کلاس c1; } }. به فرمت Google "نرمال" تبدیل نکنید: namespace n1
{\nspace n2 {\n class c1;\n}\n}.

--nokeep_iwyu_namespace_format

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


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

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

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

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

Ad