title: Descriptive flake8 errors in PyCharm
body: <p><code>PyCharm</code> does not have a <a href="https://stackoverflow.com/q/41899007/771848">built-in support for <code>flake8</code> at the moment</a>. But, <code>flake8</code> can be configured to run as an external tool.</p>
  
  <p>Sometimes, especially for Python newcomers, not every <code>flake8</code> warning is understandable and additional clarification is required. </p>
  
  <p>We've recently stumbled upon the <a href="https://lintlyci.github.io/Flake8Rules/" rel="noreferrer"><code>Flake8Rules</code> project</a> which attempts to describe every single warning in a detailed way with supportive examples.</p>
  
  <p>Is there a way to combine PyCharm, <code>flake8</code> and <code>Flake8Rules</code> altogether to have static code analysis warnings displayed with additional descriptions or links to the <code>Flake8Rules</code> catalog?</p>