You should use PHPStorm :D