Какие компоненты обычно входят в интегрированную среду разработки приложений