مدیر پروژه و بنیان گذار شرکت بهین فناوران آرکا. عاشق برنامه نویسی و مطالب جدید در حوزه فناوری اطلاعات
معرفی و بررسی IDE و Editor ها
برنامهنویسان برای توسعه برنامهها نیاز به محیطی دارند تا بتوانند کدهای خود را در آن بنویسند. برای این کار میتوانند از دو ابزار IDE و یا Editor استفاده کنند.
![معرفی و بررسی IDE و Editor ها](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/wamh9gdqjtdi.jpeg)
IDE به نرمافزای گفته میشود که به صورت جامع و یکپارچه شامل تمام ابزارهای مورد نیاز برنامهنویس جهت توسعه برنامه خود است.
برای مثال یک IDE شامل ابزارهای اتصال به دیتابیس، تست و دیپلوی برنامه، ترمینال و سایر ابزارهای مفید است. معمولا IDE ها برای یک زبان خاص توسعه داده شدهاند و با یک IDE که مخصوص PHP هست نمیتوان کد اندروید نوشت. در مقابل Editor شامل ابزارهای کمتری است و صرفا برای نوشتن کد مناسب است و میتوان زبانهای مختلف را در آن نوشت.
در ادامه به بررسی چند IDE و Editor معروف میپردازیم.
Atom (Editor)
در جدول زیر به بررسی معایب و مزایای Atom اشاره شده است.
![](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/y4n6gcxysv3n.png)
JetBrains Family (IDE)
در جدول زیر به بررسی معایب و مزایای JetBrains Family اشاره شده است.
![](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/6fs3cvlz0hcb.png)
Visual Studio (IDE)
در جدول زیر به بررسی معایب و مزایای Visual Studio اشاره شده است.
![](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/jr7ubync7cx9.png)
Visual Studio Code (Editor)
در جدول زیر به بررسی معایب و مزایای Visual Studio Code اشاره شده است.
![](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/pcwncsnmrfd6.png)
Brackets (Editor)
در جدول زیر به بررسی معایب و مزایای Brackets اشاره شده است.
![](https://files.virgool.io/upload/users/317356/posts/srpsuu1kxivu/psfxzlv5wmnd.png)
جمعبندی و نتیجهگیری
در این پست به بررسی IDEها و Editorهای معروف پرداختیم. هرکدام دارای مزایا و معایب مخصوص به خود هستند.
در صورتی که شما یک برنامهنویس .Net هستید بهتر است سراغ استفاده از Visual Studio در ویندوز و مک و در لینوکس به Visual Studio Code بروید.
در صورتی که نمیخواهید از تمام امکانات IDEها استفاده کنید بهترین گزینه برای شما Visual Studio Code است.
در صورتی که نیاز به یک محیط یکپارچه برای توسعه برنامه خود دارید خانواده JetBrains بهترین انتخاب برای شما است.
ممنون که این پست رو مطالعه کردین، خوشحال میشیم شما هم تجربه تون با ما به اشتراک بزارین :)
وبسایت | اینستاگرام | لینکدین | بیهنس
مطلبی دیگر از این انتشارات
بررسی فریمورکهای برنامه نویسی سمت Back-end
مطلبی دیگر از این انتشارات
اهمیت تست نویسی در برنامه نویسی
مطلبی دیگر از این انتشارات
داکر چیست ؟