please give some points on advantages of using IDEs instead of writing, compiling and executing the code manually.