|
|
|
|
|
by gravypod
3468 days ago
|
|
Not to mention the millions of features that I can't even begin to enumerate that I use on a day-to-day that I wouldn't have the time in my life to master without an integrated uniform method of interaction. Two of the best examples are Eclipse's build system and hot code patching in debug mode. The build system lets me forget entierly about "how am I going to write my tup/make/cmake/anything file" as it just works when I click go. The hotpatching debugger support is astounding. Nothing comes close to such a seamless integration as being able to change my code and click "go" and have my new method ready for action to see if it works on the next run. You also get free autocompletion for everything. Oh god the ease of life autocompletion gives you. I miss it every time I need to tough another language. |
|
Webpack's hot module reloading is also incredibly useful if you take the time to set it up. You don't even need to hit 'go'. When you save a file, it incrementally compiles that module, and swaps it out on the client. This process is normally faster than me tabbing over the other window, and if you have you're project set up correctly, preserves the app state if it can.