flake8-colors

Error highlight plugin for Flake8.


License
MIT
Install
pip install flake8-colors==0.1.9

Documentation

flake8-colors

ANSI colors highlight for Flake8

Update 1: This project is looking for maintainers!

Please open an issue if you can handle this.

Update 2: flake8-colors is going to become a part of (or be replaced by a new functionality in) flake8 itself.

Please see this issue: PyCQA/flake8#1379

Installation

  1. Install plugin:

    pip install flake8-colors
    
  2. Use the following example format in your .flake8 file:

    format = ${cyan}%(path)s${reset}:${yellow_bold}%(row)d${reset}:${green_bold}%(col)d${reset}: ${red_bold}%(code)s${reset} %(text)s
    
  3. Enjoy!

Example image

Usage

There are three forms of tags:

  • ${COLOR}
  • ${COLOR_MODIFIER}
  • ${TAG}

Colors:

  • black
  • red
  • green
  • yellow
  • blue
  • purple
  • cyan
  • white

Modifiers:

  • fg
  • bold
  • underline
  • bg

Tags:

  • bold
  • underline
  • reset

Credits

Inspired by flake8-format-ansi

Contribution

Just do whatever you want to do.