PHP_CodeSniffer

Софтуер снимки:
PHP_CodeSniffer
Софтуер детайли:
Версия: 2.3.3 актуализира
Дата на качване: 20 Jul 15
Розробник: Squiz Pty Ltd
Разрешително: Безплатно
Популярност: 30

Rating: 1.0/5 (Total Votes: 1)

PHP_CodeSniffer е на разположение като PEAR пакет.
Под предния капак, той работи като tokenising PHP, JavaScript и CSS файлове и да го проверка срещу определен набор от стандарти за кодиране.
PHP_CodeSniffer е един от най-добрите инструменти за изпитване по време на развитието, тъй като тя дава възможност на програмистите да пазят изходния код тяхното приложение е чисто и стандарти в съответствие

Какво ново в тази версия:.

  • сега Generic OpeningFunctionBraceKernighanRitchieSniff да поправите всички грешки, които намира.
  • Generic OpeningFunctionBraceKernighanRitchieSniff сега позволява на празни функции с тиранти един до друг.
  • Generic OpeningFunctionBraceBsdAllmanSniff сега позволява на празни функции с тиранти един до друг.
  • Подобрена авто доклад ширина за & quot; пълна & quot; доклад.
  • Подобряване на конфликти по време на автоматичната фиксиране.
  • Generic ScopeIndentSniff вече не е объркана от празни капачки.
  • Squiz ControlSignatureSniff сега винаги игнорира коментари.
  • Наличието на главния конфигурационен файл сега се кешира за намаляване is_file () повиквания, когато тя не съществува.
  • Абстрактни класове вътре в указателя помирисва сега са игнорирани, дори ако те са на името.
  • Generic ForbiddenFunctionsSniff вече поддържа определяне на нулеви смени в набор от правила файлове.
  • PEAR MultiLineConditionSniff сега позволява на коментар линии вътре няколко реда IF условия отчети.
  • PEAR и Squiz FileComment помирисва вече не трябва @ в техните кодове за грешка.
  • Generic функция отваряща скоба помирисва сега подкрепят проверка на затваряне.

Какво ново във версия 2.3.2:

  • сега Generic OpeningFunctionBraceKernighanRitchieSniff да поправите всички грешки установи, .
  • Generic OpeningFunctionBraceKernighanRitchieSniff сега позволява на празни функции с тиранти един до друг.
  • Generic OpeningFunctionBraceBsdAllmanSniff сега позволява на празни функции с тиранти един до друг.
  • Подобрена авто доклад ширина за & quot; пълна & quot; доклад.
  • Подобряване на конфликти по време на автоматичната фиксиране.
  • Generic ScopeIndentSniff вече не е объркана от празни капачки.
  • Squiz ControlSignatureSniff сега винаги игнорира коментари.
  • Наличието на главния конфигурационен файл сега се кешира за намаляване is_file () повиквания, когато тя не съществува.
  • Абстрактни класове вътре в указателя помирисва сега са игнорирани, дори ако те са на името.
  • Generic ForbiddenFunctionsSniff вече поддържа определяне на нулеви смени в набор от правила файлове.
  • PEAR MultiLineConditionSniff сега позволява на коментар линии вътре няколко реда IF условия отчети.
  • PEAR и Squiz FileComment помирисва вече не трябва @ в техните кодове за грешка.
  • Generic функция отваряща скоба помирисва сега подкрепят проверка на затваряне.

Какво ново във версия 2.3.0:

  • сега Generic OpeningFunctionBraceKernighanRitchieSniff да поправите всички грешки установи, .
  • Generic OpeningFunctionBraceKernighanRitchieSniff сега позволява на празни функции с тиранти един до друг.
  • Generic OpeningFunctionBraceBsdAllmanSniff сега позволява на празни функции с тиранти един до друг.
  • Подобрена авто доклад ширина за & quot; пълна & quot; доклад.
  • Подобряване на конфликти по време на автоматичната фиксиране.
  • Generic ScopeIndentSniff вече не е объркана от празни капачки.
  • Squiz ControlSignatureSniff сега винаги игнорира коментари.
  • Наличието на главния конфигурационен файл сега се кешира за намаляване is_file () повиквания, когато тя не съществува.
  • Абстрактни класове вътре в указателя помирисва сега са игнорирани, дори ако те са на името.
  • Generic ForbiddenFunctionsSniff вече поддържа определяне на нулеви смени в набор от правила файлове.
  • PEAR MultiLineConditionSniff сега позволява на коментар линии вътре няколко реда IF условия отчети.
  • PEAR и Squiz FileComment помирисва вече не трябва @ в техните кодове за грешка.
  • Generic функция отваряща скоба помирисва сега подкрепят проверка на затваряне.

Какво ново във версия 2.2.0:

  • PHPCS Config File
  • Цветна Доклад Output
  • Auto-оразмеряването Отчети
  • PSR2 Tab Ширина

Какво ново във версия 2.1.0:

  • Час и на изхода на паметта се сега показва, ако информация за напредъка Показано е също
  • Generic EmptyStatementSniff кодове на грешки сега съдържат типа на празна декларация открити
  • A Тилда вече може да се използва за обръщение към домашната директория на потребителя в пътека към стандартен
  • Добавено PHP_CodeSniffer_File :: findStartOfStatement (), за да открие най-първо без бели токен в изявление
  • PEAR и Squiz FunctionCommentSniffs вече не забраняватreturn тагове за конструктори и деструктори
  • Squiz ControlSignatureSniff поправя сега запазват коментари между скобите на затваряне и отворена скоба
  • Squiz SuperfluousWhitespaceSniff предприятието проверява за допълнителни празни редове вътре капачки
  • Squiz ArrayDeclarationSniff сега прескача функцията повиквания, докато проверявате няколко реда масиви

Какво ново във версия 2.0.0:

  • A напълно пренаписана коментар анализатор, който е дизайн за да се позволи за автоматично фиксиране
  • Нов информационен доклад да ви покажа как си код е написан, а не, ако съответства на стандартния
  • Възможността да зададете от командния ред аргументи в ruleset.xml файлове
  • Възможността да създадете ваши собствени класове обичай отчетност и да ги използват с PHP_CodeSniffer
  • Разпределение на PHPCS и PHPCBF като Фар файлове
  • Подкрепа за тичане на HHVM
  • Откриване на minified CSS и JS файлове

Какво ново във версия 2.0.0 Alpha 2:

  • предупреждения дължина Line сега ще бъдат показани за линии, които се отнасят за лицензия и VCS информация. Помиришат дължина линия преди игнорира тези редове, което означаваше, че трябваше да тичам регулярен израз на всеки ред го проверява.
  • масив $ жетони има нов индекс дължина, която можете да използвате, за да се определи дължината на съдържание жетона, а не да се налага да се обадя strlen () себе си и да се справят с кодиране на знаците.
  • Използването на in_array () при проверка на PHP_CodeSniffer_Tokens статични Vars повлияха значително производителността, така че те са били преструктурирани, така че можете да използвате и Isset () върху тях.
  • Персонализирани отчети вече могат да конкретизират $ recordErrors член Var, че, когато е настроена да FALSE, ще кажа, че PHP_CodeSniffer тя не се нуждае да записва грешки по време на бягането. Това дава значителна икономия на памет, ако използвате персонализиран отчет за обобщена изходна информация, а не пълния списък на грешките, открити.

Какво ново във версия 1.5.0:

  • Generic ScopeIndentSniff сега позволява игнорирани символи да бъдат определени направо ruleset.xml файлове
  • поколение Doc сега работи отново за инсталирани стандарти
  • PSR2 стандарт предприятието игнорира коментари при проверка правила отстъп
  • Generic UpperCaseConstantNameSniff вече не отчита грешки, когато се използват константи
  • Squiz OperatorSpacingSniff вече не хвърля грешки за: кратко тройния оператор

Какво ново във версия 1.4.6:

  • Clearer съобщение за грешка, когато името на помиришат клас прави не съвпадат структурата на директориите
  • генерирани HTML документи вече правилно показват откритата PHP таг в сравнение код блокове
  • Добавено Generic InlineHTMLSniff да се гарантира файл съдържа само PHP код
  • Добавено Squiz ShorthandSizeSniff да се провери дали размери CSS използвате краткото записване, само когато се използва 1 или 2 стойности
  • Добавено Squiz ForbiddenStylesSniff да се забрани използването на някои стилове отхвърлена от браузъра
  • Добавено Squiz NamedColoursSniff да се забрани използването на имена на цветове
  • PSR2 стандарт вече не налага никакъв празно между затваряща скоба на извикване на функция и запетаята
  • PSR2 ClassDeclarationSniff предприятието игнорира празни класове, когато се проверява позицията на крайния презрамки
  • PSR2 SwitchDeclarationSniff вече не отчита грешки за празни редове между CASE изявления
  • PEAR ObjectOperatorIndentSniff вече има настройка, за да посочите колко пространства код трябва да бъде разчленена

Какво ново във версия 1.4.4:.

  • Писти CSS Lint на CSS файлове

Какво ново във версия 1.4.3:.

  • Това е преди всичко освобождаване бъг
  • Добавена е поддръжка за предстоящата PHP 5.5 T_FINALLY знак.

Какво ново във версия 1.3.0 RC2:.

  • Поддръжка на множество изходни рендеринг
  • Възможността да покаже напредък проби по време на работа.
  • Възможността да зададете php.ini стойности от командния ред.
  • базирано на правила изключват модели.
  • Google ClosureLinter подкрепа.
  • 16 корекции на грешки.

<> силни Изисквания

  • PHP 5.1.2 или по-висока

Подобен софтуер

RECESS
RECESS

13 May 15

zombie.js
zombie.js

10 Feb 16

responsivepx
responsivepx

14 Apr 15

Review
Review

13 Apr 15

Друг софтуер на разработчика Squiz Pty Ltd

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

Коментари към PHP_CodeSniffer

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория