Try idea IDE.