Try PhpStorm. It works great and you can use the free "trial" unlimitedly if you delete the user ID file