primitive-type / atom-php-checkstyle

Checkstyle reporter for PHP, utilising phpcs, phpmd, php linter and php-cs-fixer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#PHP Checkstyle

This plugin is for the Atom editor from GitHub, and aims to provide “Checkstyle” integration for PHP.

The plugin supports:

  • PHP_CodeSniffer (phpcs)
  • Linter (php -l)
  • PHP Mess Detector (phpmd)
  • Fix the issues using the PHP Coding Standards Fixer (php-cs-fixer) application

You can configure which commands above you want to execute, be it all of them, or just one of them, such as the linter.

The plugin renders the errors in the following formats, again configurable:

  • List view
  • Gutter view
  • Status bar view

List View

PHP Checkstyle List View

Gutter View

PHP Checkstyle Gutter View

Status Bar View

PHP Checktyle Status Bar View

This is currently very much work in progress, see here for features/issues

For more information, please visit here

About

Checkstyle reporter for PHP, utilising phpcs, phpmd, php linter and php-cs-fixer

License:MIT License


Languages

Language:CoffeeScript 98.2%Language:CSS 1.8%