Some integrated development environments provide all assisting methods that automate most tasks required for events handling . Some integrated development environments provide code generation assistants that automate the most repetitive tasks required for event handling .