LinterGUI

(werktitels: MyLinter, LinterTool)

Om het (mezelf) makkelijker te maken om hulpmiddelen voor code analyse (ook wel bekend als "linter"s) van Python source te gebruiken, had ik bedacht om een frontendje ervoor te bouwen (ook al bestaan die al lang en breed en zijn ze waarschijnlijk meestal te ingewikkeld of te beperkt voor mijn smaak) en FileFindR leek de voor de hand liggende kandidaat om de interface te hergebruiken.

De basis versie ziet er als volgt uit:

lintergui.png

De resultaten wordt als volgt gepresenteerd:

lintergui-results.png

Een beetje meer uitleg over het een en ander:

Wat handigheidjes die ik heb overgenomen van filefindr zijn de Goto File knop waarmee je de gecheckte source kunt openen in een text editor; en de Repeat Action knop waarmee je de aangegeven bestanden opnieuw kunt laten checken na wijzigingen te hebben aangebracht.