это ограничение сделано с целью:
- научить вас самостоятельности
- оградить от преждевременной зависимости от сред разработки, которые будут через чур вам помогать
- научить вас своими силами решать проблемы, с которыми сталкиваются программисты: искать баги, исправлять ошибки, правильно форматировать код