IDE مخفف سه کلمه Integrated Development Environment می باشد که کلمه Integrated به معنی یکپارچگی یا مجتمع،Development به معنی توسعه و Environmen به معنی محیط است ،که با درکنار هم قرار دادن این واژه ها به کلمه ی محیط یکپارچه توسعه می رسیم.
در دنیای فناوری اطلاعات به برنامه نویس در اصل توسعه دهنده و به محیطی که برنامه نویس در آن برنامه نویسی می کند محیط توسعه یاDevelopment Environment می گویند. بنابراین IDE یک محیط برنامه نویسی است که مجموعه ای از نرم افزار های که شامل ویرایشگر کد برنامه ((Code Editor،کامپایلر(Compiler)،دیباگر (Debugger)و در نهایت رابط گرافیکی یاGUI هستند را در یکجا جمع کرده است و دراختیار برنامه نویس قرار داده است تا بتواند به راحتی و بدون دغدغه کد های برنامه خود را تولید کند.
اگه بخواهیم واضح تر بیان کنیمIDE یک محیط است که تمام ابزار هایی که برای تولید یک نرم افزار احتیاج داریم به شکل منظمی کنار یکدیگر قرار میدهد که این ابزار ها می توانند شامل کامپایلر،لینکر،دیباگر(خطایاب)،مجموع های از اشیا و ابزار های اضافی باشند.
یک IDE پایتون در درجه اول از یک ویرایشگر کد،یک کامپایلر،ابزار اتوماسیون،ابزار های اشکال زدایی و موارد دیگر تشکیل شده است،که ما می توانیم به کمک آن کد را بنویسیم،کامپایل کنیم،اجرا کنیم و اشکال زدایی کنیم.
یک IDE مناسب برای پایتون باید به روز ، مطابق با آخرین تغییرات پایتون ، خودکارسازی کد ، سبک ،وابسته نبود به سیستم عامل خاص، جامعه پشتیبان قوی، ناوبری های هوشمند ,پشتیبانی از عیب یابی و.
معرفی بهترین IDE های برای پایتون
Atom
درباره این سایت