PHP_CodeSniffer

البرمجيات قطة:
PHP_CodeSniffer
تفاصيل البرنامج:
الإصدار: 2.3.3 محدث
تاريخ إيداع: 20 Jul 15
المطور: Squiz Pty Ltd
ترخيص: حرر
شعبية: 30

Rating: 1.0/5 (Total Votes: 1)

PHP_CodeSniffer هو متاح كحزمة الكمثرى.
تحت غطاء محرك السيارة، وأنها تعمل بواسطة tokenising PHP، جافا سكريبت وملفات CSS والتحقق من ذلك ضد مجموعة محددة من المعايير الترميز.
PHP_CodeSniffer هي واحدة من أفضل أدوات الاختبار خلال تطوير لأنها تسمح للمبرمجين للحفاظ على شفرة المصدر تطبيقاتهم ونظيفة ومعايير متسقة

ما هو الجديد في هذا الإصدار:.

عام OpeningFunctionBraceKernighanRitchieSniff يمكن الآن إصلاح كافة الأخطاء يجدها.
عام OpeningFunctionBraceKernighanRitchieSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عام OpeningFunctionBraceBsdAllmanSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عرض محسنة التقرير السيارات لومثل؛ كامل & مثل؛ التقرير.
تحسين الكشف عن الصراع خلال تحديد السيارات.
لم يعد الخلط ScopeIndentSniff عام من الإغلاقات فارغة.
Squiz ControlSignatureSniff الآن دائما يتجاهل تعليقات.
يتم مؤقتا وجود ملف التكوين الرئيسي الآن للحد من is_file () يدعو عند عدم وجود ذلك.
يتم تجاهل فئات مجردة داخل الدليل الشمة الآن حتى لو وهم اسمه.
عام ForbiddenFunctionsSniff الآن يدعم وضع بدائل فارغة في ملفات مجموعة الأوامر.
الكمثرى MultiLineConditionSniff يسمح الآن خطوط تعليق داخل خط متعددة إذا كانت الظروف البيان.
الكمثرى وSquiz FileComment الشمة لم يعد لدينا @ في المدونات خطأهم.
عام ظيفة افتتاح هدفين الشمة تدعم الآن التحقق من الإغلاق.

ما هو الجديد في الإصدار 2.3.2:

يمكن أن عام OpeningFunctionBraceKernighanRitchieSniff الآن إصلاح كافة الأخطاء يجدها.
عام OpeningFunctionBraceKernighanRitchieSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عام OpeningFunctionBraceBsdAllmanSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عرض محسنة التقرير السيارات لومثل؛ كامل & مثل؛ التقرير.
تحسين الكشف عن الصراع خلال تحديد السيارات.
لم يعد الخلط ScopeIndentSniff عام من الإغلاقات فارغة.
Squiz ControlSignatureSniff الآن دائما يتجاهل تعليقات.
يتم مؤقتا وجود ملف التكوين الرئيسي الآن للحد من is_file () يدعو عند عدم وجود ذلك.
يتم تجاهل فئات مجردة داخل الدليل الشمة الآن حتى لو وهم اسمه.
عام ForbiddenFunctionsSniff الآن يدعم وضع بدائل فارغة في ملفات مجموعة الأوامر.
الكمثرى MultiLineConditionSniff يسمح الآن خطوط تعليق داخل خط متعددة إذا كانت الظروف البيان.
الكمثرى وSquiz FileComment الشمة لم يعد لدينا @ في المدونات خطأهم.
عام ظيفة افتتاح هدفين الشمة تدعم الآن التحقق من الإغلاق.

ما هو الجديد في الإصدار 2.3.0:

يمكن أن عام OpeningFunctionBraceKernighanRitchieSniff الآن إصلاح كافة الأخطاء يجدها.
عام OpeningFunctionBraceKernighanRitchieSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عام OpeningFunctionBraceBsdAllmanSniff يسمح الآن ظائف فارغة مع الأقواس بجانب بعضها البعض.
عرض محسنة التقرير السيارات لومثل؛ كامل & مثل؛ التقرير.
تحسين الكشف عن الصراع خلال تحديد السيارات.
لم يعد الخلط ScopeIndentSniff عام من الإغلاقات فارغة.
Squiz ControlSignatureSniff الآن دائما يتجاهل تعليقات.
يتم مؤقتا وجود ملف التكوين الرئيسي الآن للحد من is_file () يدعو عند عدم وجود ذلك.
يتم تجاهل فئات مجردة داخل الدليل الشمة الآن حتى لو وهم اسمه.
عام ForbiddenFunctionsSniff الآن يدعم وضع بدائل فارغة في ملفات مجموعة الأوامر.
الكمثرى MultiLineConditionSniff يسمح الآن خطوط تعليق داخل خط متعددة إذا كانت الظروف البيان.
الكمثرى وSquiz FileComment الشمة لم يعد لدينا @ في المدونات خطأهم.
عام ظيفة افتتاح هدفين الشمة تدعم الآن التحقق من الإغلاق.

ما هو الجديد في الإصدار 2.2.0:

الملف PHPCS التكوين
ملونة تقرير الناتج
تقارير السيارات تحجيم
PSR2 تبويب العرض

ما هو الجديد في الإصدار 2.1.0:

ويبين الوقت والانتاج الذاكرة الآن إذا أظهرت أيضا معلومات التقدم
يحتوي العامة رموز الخطأ EmptyStatementSniff الآن نوع عبارة فارغة الكشف عن
ويمكن الآن تيلدا أن تستخدم للإشارة الدليل الرئيسي المستخدم في مسار إلى مستوى
واضاف PHP_CodeSniffer_File :: findStartOfStatement () للعثور على أول المنوال بدون مسافات بيضاء في بيان
الكمثرى وSquiz FunctionCommentSniffs لم يعد حظر بهreturn للمنشئات و destructors
Squiz ControlSignatureSniff إصلاحات الآن الاحتفاظ تعليقات بين قوس إغلاق وهدفين مفتوحة
Squiz SuperfluousWhitespaceSniff يتحقق الآن لالأسطر الفارغة إضافية الإغلاق داخل
يتخطى Squiz ArrayDeclarationSniff الآن المكالمات وظيفة في حين فحص صفائف متعدد الخطوط

ما هو الجديد في الإصدار 2.0.0:

محلل تعليق إعادة كتابة تماما أن التصميم للسماح للسيارات إصلاح
تقرير جديد للمعلومات لتظهر لك كيفية كتابة التعليمات البرمجية الخاصة بك بدلا مما لو يتفق عليه في مستوى
القدرة على تحديد وسائط سطر الأوامر في ملفات ruleset.xml
القدرة على خلق الطبقات التقارير المخصصة الخاصة بك واستخدامها مع PHP_CodeSniffer
توزيع PHPCS وPHPCBF كملفات PHAR
دعم لتشغيل على HHVM
كشف CSS مصغر وملفات JS

ما هو الجديد في الإصدار 2.0.0 ألفا 2:

سيتم الآن إظهار تحذيرات طول الخط للخطوط التي تشير إلى ترخيص والمعلومات VCS. طول شم خط سابقا تجاهل هذه السطور، مما يعني أنه كان لتشغيل التعبير العادي في كل سطر فحصه.
مجموعة $ الرموز لديها مؤشر جديد طول التي يمكنك استخدامها لتحديد طول المحتوى رمزية بدلا من الاضطرار إلى استدعاء strlen () نفسك وتعامل مع ترميز الأحرف.
استخدام بالضيف () عند التحقق من PHP_CodeSniffer_Tokens فار ثابتة أثرت الأداء بشكل ملحوظ، ولذلك تم إعادة هيكلتها بحيث يمكنك أيضا استخدام isset () عليها.
يمكن أن تقارير مخصصة الآن تحديد عضوا فار $ recordErrors ذلك، عند تعيينها إلى FALSE، سوف اقول PHP_CodeSniffer أنه لا حاجة لتسجيل أخطاء أثناء التشغيل. هذا يعطي ذاكرة كبيرة إنقاذ إذا كنت تستخدم تقرير مخصص لمعلومات موجزة الانتاج بدلا من لائحة كاملة من الأخطاء وجدت.

ما هو الجديد في الإصدار 1.5.0:

عام ScopeIndentSniff يسمح الآن لرموز تجاهل سيتم تعيينه عن طريق ملفات ruleset.xml
جيل وثيقة يعمل الآن مرة أخرى لتثبيت المعايير
PSR2 مستوى يتجاهل الآن تعليق عند التحقق من قواعد المسافة البادئة
عام UpperCaseConstantNameSniff لم يعد تقارير الأخطاء التي تستخدم فيها الثوابت
Squiz OperatorSpacingSniff لم يعد يلقي أخطاء ل: مشغل الثلاثي القصير

ما هو الجديد في الإصدار 1.4.6:

رسالة خطأ عندما أوضح للاسم الفئة شم لا يطابق بنية الدليل
مستندات HTML ولدت الآن تظهر علامة PHP مفتوحة في كتل مقارنة الرمز بشكل صحيح
واضاف عام InlineHTMLSniff لضمان الملف يحتوي على كود PHP فقط
وأضاف Squiz ShorthandSizeSniff للتأكد من أن أحجام CSS تستخدم التدوين المختصر فقط عندما تستخدم 1 أو 2 القيم
واضاف Squiz ForbiddenStylesSniff لحظر استخدام بعض الأساليب انتقدت متصفح معين
واضاف Squiz NamedColoursSniff لحظر استخدام أسماء الألوان
PSR2 المعيار لم يعد يفرض أي المسافات بين قوسين إغلاق استدعاء دالة والفاصلة المنقوطة
PSR2 ClassDeclarationSniff يتجاهل الآن الطبقات فارغة عند التحقق من موقف قوس نهاية
PSR2 SwitchDeclarationSniff لم يعد تقارير الأخطاء لخطوط فارغة بين تصريحات حالة
الكمثرى ObjectOperatorIndentSniff لديها الآن الإعداد لتحديد كم عدد المساحات كود ينبغي أن تكون بادئة

ما هو الجديد في الإصدار 1.4.4:

تشغيل CSS لينت على ملفات CSS.

ما هو الجديد في الإصدار 1.4.3:

هذا هو في المقام الأول إصدار إصلاح الخلل.
واضاف لدعم PHP القادم 5.5 رمزية T_FINALLY.

ما هو الجديد في النسخة 1.3.0 RC2:

الدعم للعارضين المخرجات المتعددة.
القدرة على إظهار التقدم بدقة أثناء التشغيل.
القدرة على تعيين قيم PHP.INI من سطر الأوامر.
شاملة تستند إلى قواعد الأنماط.
دعم جوجل ClosureLinter.
16 علة الحلول.

المتطلبات:

PHP 5.1.2 أو أعلى

برامج مماثلة

Snowflake.js
Snowflake.js

6 Jun 15

Iago
Iago

13 May 15

trifleJS
trifleJS

1 Mar 15

Sismo
Sismo

1 May 16

البرامج الأخرى من المطور Squiz Pty Ltd

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

تعليقات ل PHP_CodeSniffer

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة