این دستور phpc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
phpcs - ابزار CLI sniffer کد پی اچ پی
خلاصه
phpcs [-nwlsaepvi] [-d کلید[=ارزش]] [-- رنگ ها] [-- بدون رنگ] [--گزارش=گزارش]
[--report-file=گزارش فایل] [--گزارش-گزارش=گزارش فایل] ... [--report-width=عرض گزارش]
[--ژنراتور=ژنراتور] [--tab-width=پهنای تب] [--شدت=شدت]
[--error-severity=شدت] [--warning-severity=شدت] [--runtime-set کلید ارزش]
[--config-set کلید ارزش] [--config-delete کلید] [--config-show] [--استاندارد=استاندارد]
[--بو می کشد=خرخر] [--Encoding=پشتیبانی می کند] [--افزونه ها=ضمیمهها [--نادیده گرفتن=الگوهای]
[--bootstrap=بوت استرپ] پرونده ...
شرح
phpcs (یا PHP_CodeSniffer) یک اسکریپت PHP5 است که فایلهای PHP، جاوا اسکریپت و CSS را توکن میکند.
برای تشخیص نقض یک استاندارد کدگذاری تعریف شده. این یک ابزار توسعه ضروری است
که تضمین می کند کد شما تمیز و سازگار باقی می ماند. همچنین می تواند به جلوگیری از برخی موارد رایج کمک کند
خطاهای معنایی ایجاد شده توسط توسعه دهندگان
پارامترهای
پرونده
یک یا چند فایل و/یا دایرکتوری برای بررسی
بوت استرپ
فهرستی از فایلها که باید قبل از شروع پردازش اجرا شوند، جدا شده با کاما
پشتیبانی می کند
کدگذاری فایلهای در حال بررسی (پیشفرض iso-8859-1 است)
ضمیمهها
فهرستی از پسوندهای فایل جدا شده با کاما برای بررسی (فیلتر پسوند فقط معتبر است
هنگام بررسی یک دایرکتوری). نوع فایل را می توان با استفاده از: ext/type مشخص کرد
به عنوان مثال، ماژول/php،es/js
ژنراتور
از مولد "HMTL"، "Markdown" یا "Text" استفاده می کند (مستندسازی را مجبور می کند
تولید به جای بررسی)
الگوهای
فهرستی از الگوها برای نادیده گرفتن فایل ها و دایرکتوری ها با کاما جدا شده است
گزارش
چاپ کنید کامل, XML, استایل چک, CSV, json, ایمکس, منبع, خلاصه, تفاوت,
svnblame, گیت سرزنش, hgblame، یا notifysend گزارش ( کامل گزارش چاپ شده توسط
پیش فرض)
گزارش فایل
گزارش را در مسیر فایل مشخص شده بنویسید
عرض گزارش
چند ستون گزارش صفحه گسترده باید چاپ شود یا برای استفاده روی "خودکار" تنظیم شود
عرض صفحه فعلی، جایی که پشتیبانی می شود
خرخر
فهرستی از کدهای sniff جدا شده با کاما برای محدود کردن چک به (همه sniff ها باید
بخشی از استاندارد مشخص شده)
شدت
حداقل شدت مورد نیاز برای نمایش خطا یا هشدار
استاندارد
نام یا مسیر استاندارد کدنویسی مورد استفاده
پهنای تب
تعداد فضاهایی که هر تب نشان می دهد
گزینه
-n
هشدارها را چاپ نکنید (میانبر برای --warning-severity=0)
-w
هم هشدارها و هم خطاها را چاپ کنید (این پیش فرض است)
-l
فقط فهرست محلی، بدون بازگشت
-s
نمایش کدهای اسنیف در همه گزارش ها
-a
به صورت تعاملی اجرا کنید
-e
یک استاندارد را با نشان دادن بوهایی که شامل می شود توضیح دهید
-p
نمایش پیشرفت اجرا
-v[v][v]
خروجی مفصل چاپ کنید
-i
فهرستی از استانداردهای کدگذاری نصب شده را نشان دهید
-d
تنظیم کنید کلید php.ini مقدار به ارزش or درست if ارزش حذف شده است
--کمک
پیام راهنما را چاپ کنید
- نسخه
اطلاعات نسخه چاپی
-- رنگ ها
از رنگ ها در خروجی استفاده کنید
-- بدون رنگ
از رنگ ها در خروجی استفاده نکنید (این حالت پیش فرض است)
با استفاده از خدمات onworks.net از phpcs به صورت آنلاین استفاده کنید