DEV Community

Discussion on: Should we use a full-feature IDE when learning a new language?

Collapse
 
harittweets profile image
Harit Himanshu

When starting out, prefer not to use full-blown IDE, because a lot of the things would be done for you. This will defeat the purpose of learning. When you have some command over the topic/language, you would see some repetitive patterns, which you would want to be pre-filled. And that's when you would appreciate the power that IDE provides. The IDEs provide a lot more than autocomplete (IntelliSense), such as project overview, refactoring and editing, running and deploying among other things.

I prefer using Visual Studio, but more like a scratchpad, which CodeRunner plugin. You can find out how to set it up using gist.github.com/SuperBonsaii/6ad89...

Hope that helps

Collapse
 
sonnk profile image
Nguyen Kim Son

Thanks for the advice! Using too powerful IDE (think Intellij suite or Visual Studio) could be counter productive indeed as they provide much more than the language itself.