اینتلیجی آیدیا

اینتلیجِی آیدیا یک محیط توسعه یکپارچه (آی دی ای) برای توسعه نرم‌افزارهای رایانه ای است که زبان جاوا نوشته شده و توسط جت برینز (که قبلاً با نام اینتلیجی شناخته می‌شد) توسعه یافته‌است. این برنامه به عنوان نسخه جامع مجوز Apache 2[۶] و در یک نسخه تجاری اختصاصی در دسترس است. از هر دو می‌توان برای توسعه تجاری استفاده کرد.[۷]

اینتلیجی
توسعه‌دهنده(ها)جت برین
انتشار اولیه1.0 / ژانویه ۲۰۰۱؛ ۲۳ سال پیش (۲۰۰۱}})
انتشار پایدار
2024.1.2 / ۲۳ مه ۲۰۲۴؛ ۵۰ روز پیش (۲۰۲۴-23}})[۱][۲]
انتشار آزمایشی
۲۰۲۱٫۱ EAP (Build 211.6556.6) / ۱۷ مارس ۲۰۲۱؛ ۳ سال پیش (۲۰۲۱-17}})[۳]
نوشته‌شده باکاتلین، جاوا
سیستم‌عاملویندوز، مک او اس، لینوکس
نوعمحیط توسعه جاوا آی دی ای
مجوز
  • Community edition: Apache License 2.0
  • Ultimate edition: Trialware
وبگاهwww.jetbrains.com/idea/
اینتلیجی آیدیا
توسعه‌دهنده(ها)جت برینز
انتشار اولیه۱۲ دسامبر ۲۰۱۹؛ ۴ سال پیش (۲۰۱۹-12}})[۴]
انتشار پایدار
2020.3.3 (Build 203.7148.100) / ۲۵ فوریه ۲۰۲۱؛ ۳ سال پیش (۲۰۲۱-25}})[۵]
نوشته‌شده باکاتلین، جاوا
سیستم‌عاملویندوز، مک او اس، لینوکس
حجم700-800 MB
نوعمحیط توسعه آی دی ای
مجوزApache License 2.0
وبگاهwww.jetbrains.com/idea-edu/

تاریخچه

اولین نسخه اینتلیجی آیدیا در ژانویه سال ۲۰۰۱ منتشر شد و یکی از اولین جاوا آی دی ای‌های در دسترس با قابلیت هدایت کد پیشرفته و تبدیل مجدد کد بود.[۸][۹]

در گزارش اطلاعات جهان در سال ۲۰۱۰، اینتلیجی بالاترین امتیاز مرکز آزمون را از بین چهار ابزار برتر برنامه‌نویسی جاوا دریافت کرد: اکلیپس، اینتلیجی آیدیا، نت بینز و جی دی دولوپر.[۱۰]

در دسامبر ۲۰۱۴، گوگل نسخه ۱٫۰ اندروید استودیو که یک منبع باز آی دی ای برای برنامه‌های اندروید است را به عنوان نسخه جامع منبع باز اینتلیجی آیدیا اعلام کرد.[۱۱] محیط‌های توسعه دیگر بر اساس چارچوب با اینتلیجی شامل AppCode، CLion، DataGrip، GoLand، PhpStorm، PyCharm، سوار، RubyMine، WebStorm، و MPS.[۱۲]

نیازهای سیستم

پنجره‌هاسیستم عامل مکلینوکس
نسخه سیستم عاملمایکروسافت ویندوز ۶۴ بیتی نسخهٔ هشت یا بالاترمک او اس ۱۰٫۱۳ یا بالاترهر توزیع لینوکسی که از Gnome، کی دی ای یا یونیتی دی ای پشتیبانی کند
رمحداقل ۲ گیگابایت رم، رم ۸ گیگابایتی توصیه می‌شود
فضای دیسک۲٫۵ گیگابایت و ۱ گیگابایت حافظه کوچک برای حافظه نهان، حالت جامد و حداقل ۵ گیگابایت فضای خالی توصیه می‌شود
نسخه JDKاضافه کردن پشتیبانی از جاوا ۱۴[۱۳]
نسخه JREJRE ۱۱ همراه است.[۱۴]
وضوح صفحهحداقل وضوح صفحه نمایش: 768 screen 1024 ۱۰۸۰ × ۱۹۲۰ وضوح صفحه توصیه شده‌است.

امکانات

کدگذاری کمکی

آی دی ای ویژگی‌های خاصی[۱۵] مانند تکمیل کد با تجزیه و تحلیل محتوا، پیمایش کد که اجازه می‌دهد به‌طور مستقیم به یک کلاس یا اعلامیه کد وارد شوید ، بازسازی مجدد کد، رفع اشکال کد،[۱۶] پر کردن و گزینه‌هایی برای رفع ناسازگاری از طریق پیشنهادها را فراهم می‌کند.

ساخته شده در ابزار و یکپارچه سازی

محیط برنامه‌نویسی آی دی ای امکان ادغام با ساخت / بسته‌بندی ابزار مانند گرانت ، بور(bower)، گردل(gradle) و اس بی تی(SBT) را فراهم می‌کند. از سیستم‌های کنترل نسخه مانند پرفورس(Perforce), Git، Mercurial، و SVN پشتیبانی می‌کند. به پایگاه داده‌هایی مانند Microsoft SQL Server، اوراکل(OraclePostgreSQL، SQLite و MySQL می‌توان مستقیماً از آی دی ای در نسخه Ultimate از طریق نسخه تعبیه شده دیتا گریپ دسترسی پیدا کرد.

اکوسیستم پلاگین

اینتلیجی از افزونه‌هایی پشتیبانی می‌کند که از طریق آنها می‌توان قابلیت‌های اضافی را به آی دی ای اضافه کرد. پلاگین‌ها را می‌توان از طریق وب سایت مخزن افزونه اینتلیجی یا از طریق ویژگی جستجو و نصب افزونه داخلی آی دی ای بارگیری و نصب کرد. هر نسخه مخازن افزونه جداگانه دارد که از سال ۲۰۱۹ هر دو نسخه Community و Ultimate بیش از ۳۰۰۰ افزونه دارند.[۱۷]

پانویس