یک مقاله در مورد موضوع نام‌برده شده بنویس

موضوع: محیط توسعه‌ی مجتمع
مقاله:
یک محیط توسعه یکپارچه (ide) یک نرم‌افزار نرم افزاری است که امکانات کاملی را برای برنامه نویسان رایانه جهت توسعه نرم‌افزار فراهم می‌کند . ide معمولا از حداقل یک ویرایشگر کد منبع ، ساخت ابزارهای اتوماسیون و یک اشکال زدایی تشکیل شده‌است . برخی از ideها ، مانند netbeans و eclipse ، حاوی کامپایلر ، مترجم یا هر دو مورد لازم هستند . دیگران ، مانند sharpdevel و lazarus ، چنین کاری نمی‌کنند . مرز بین ide و سایر قسمت‌های وسیع‌تر از توسعه نرم‌افزار کاملا مشخص نیست . گاهی اوقات یک سیستم کنترل نسخه یا ابزارهای مختلف برای ساده‌سازی یک رابط کاربری گرافیکی (gui) یکپارچه شده‌است .