محیط یکپارچه توسعه نرمافزار(IDE)
به نام خدا
شاید تابحال کلمه IDE یا محیط یکپارچه توسعه نرم افزار برخورد کرده باشید، معمولا دانشجویان و برنامه نویسان در گرایش های مختلف حتما با این کلمه آشنایی دارند، امروز میخواهم در این پست توضیح مختصری دراین مورد بنویسم.
IDE که مخفف Integrated Development Environment است و به فارسی به محیط یکپارچه توسعه نرم افزار ترجمه میشود برنامه ای است برای توسعه نرم افزار یعنی میتوان تحت یک زبان برنامه نویسی خاص برنامه ای را در آن نوشت و تولید کرد، این محیط ها یا برنامه ها عموما همه یا قسمت زیادی از اشیا مورد نیاز برای ساخت یک برنامه را تحت زبان برنامه نویسی خاص دارا میباشند و مراحل تولید یک برنامه نرم افزاری را ساده تر و سریع تر میکنند، بعضی از این محیط ها اشیا های زیادی در مراحل ساخت نرم افزار مانند طراحی، پیاده سازی، تست، اشکال زدایی و گسترش را دارند. میتوان گفت که در بعضی از زبان های برنامه نویسی چندین نوع IDE وجود دارد که هم رایگان میباشد و هم تجاری. تقریبا یک IDE نزدیکترین دوست یک برنامه نویس است که اکثر ساعات عمر یک برنامه نویس با آن میگذرد. عموما این IDE ها گزینه های مختلفی یرای تغییر دادن شکل ظاهری برنامه و نحوه ی استفاده از آن طبق سلیقه کاربر دارند، همچنین مبتوان برنامه های (Plugin) زیادی را با کاربردهای مختلف به آنها اضافه کرد.
بعضی از این IDE ها چند زبانه میباشند و از زبان های مختلفی پشتیبانی میکنند مانند : Eclipse ،IntelliJ IDEA ،MyEclipse یا NetBeans.