اینتلیجی آیدیا
اینتلیجِی آیدیا یک محیط توسعه یکپارچه (آی دی ای) برای توسعه نرمافزارهای رایانه ای است که زبان جاوا نوشته شده و توسط جت برینز (که قبلاً با نام اینتلیجی شناخته میشد) توسعه یافتهاست. این برنامه به عنوان نسخه جامع مجوز Apache 2[۶] و در یک نسخه تجاری اختصاصی در دسترس است. از هر دو میتوان برای توسعه تجاری استفاده کرد.[۷]
توسعهدهنده(ها) | جت برین |
---|---|
انتشار اولیه | 1.0 / ژانویه ۲۰۰۱ |
انتشار پایدار | |
انتشار آزمایشی | ۲۰۲۱٫۱ EAP (Build 211.6556.6)
/ ۱۷ مارس ۲۰۲۱[۳] |
نوشتهشده با | کاتلین، جاوا |
سیستمعامل | ویندوز، مک او اس، لینوکس |
نوع | محیط توسعه جاوا آی دی ای |
مجوز |
|
وبگاه |
توسعهدهنده(ها) | جت برینز |
---|---|
انتشار اولیه | ۱۲ دسامبر ۲۰۱۹[۴] |
انتشار پایدار | 2020.3.3 (Build 203.7148.100)
/ ۲۵ فوریه ۲۰۲۱[۵] |
نوشتهشده با | کاتلین، جاوا |
سیستمعامل | ویندوز، مک او اس، لینوکس |
حجم | 700-800 MB |
نوع | محیط توسعه آی دی ای |
مجوز | Apache License 2.0 |
وبگاه |
تاریخچه
ویرایشاولین نسخه اینتلیجی آیدیا در ژانویه سال ۲۰۰۱ منتشر شد و یکی از اولین جاوا آی دی ایهای در دسترس با قابلیت هدایت کد پیشرفته و تبدیل مجدد کد بود.[۸][۹]
در گزارش اطلاعات جهان در سال ۲۰۱۰، اینتلیجی بالاترین امتیاز مرکز آزمون را از بین چهار ابزار برتر برنامهنویسی جاوا دریافت کرد: اکلیپس، اینتلیجی آیدیا، نت بینز و جی دی دولوپر.[۱۰]
در دسامبر ۲۰۱۴، گوگل نسخه ۱٫۰ اندروید استودیو که یک منبع باز آی دی ای برای برنامههای اندروید است را به عنوان نسخه جامع منبع باز اینتلیجی آیدیا اعلام کرد.[۱۱] محیطهای توسعه دیگر بر اساس چارچوب با اینتلیجی شامل AppCode، CLion، DataGrip، GoLand، PhpStorm، PyCharm، سوار، RubyMine، WebStorm، و MPS.[۱۲]
نیازهای سیستم
ویرایشپنجرهها | سیستم عامل مک | لینوکس | |
---|---|---|---|
نسخه سیستم عامل | مایکروسافت ویندوز ۶۴ بیتی نسخهٔ هشت یا بالاتر | مک او اس ۱۰٫۱۳ یا بالاتر | هر توزیع لینوکسی که از Gnome، کی دی ای یا یونیتی دی ای پشتیبانی کند |
رم | حداقل ۲ گیگابایت رم، رم ۸ گیگابایتی توصیه میشود | ||
فضای دیسک | ۲٫۵ گیگابایت و ۱ گیگابایت حافظه کوچک برای حافظه نهان، حالت جامد و حداقل ۵ گیگابایت فضای خالی توصیه میشود | ||
نسخه JDK | اضافه کردن پشتیبانی از جاوا ۱۴[۱۳] | ||
نسخه JRE | JRE ۱۱ همراه است.[۱۴] | ||
وضوح صفحه | حداقل وضوح صفحه نمایش: 768 screen 1024 ۱۰۸۰ × ۱۹۲۰ وضوح صفحه توصیه شدهاست. |
امکانات
ویرایشکدگذاری کمکی
ویرایشآی دی ای ویژگیهای خاصی[۱۵] مانند تکمیل کد با تجزیه و تحلیل محتوا، پیمایش کد که اجازه میدهد بهطور مستقیم به یک کلاس یا اعلامیه کد وارد شوید ، بازسازی مجدد کد، رفع اشکال کد،[۱۶] پر کردن و گزینههایی برای رفع ناسازگاری از طریق پیشنهادها را فراهم میکند.
ساخته شده در ابزار و یکپارچه سازی
ویرایشمحیط برنامهنویسی آی دی ای امکان ادغام با ساخت / بستهبندی ابزار مانند گرانت ، بور(bower)، گردل(gradle) و اس بی تی(SBT) را فراهم میکند. از سیستمهای کنترل نسخه مانند پرفورس(Perforce), Git، Mercurial، و SVN پشتیبانی میکند. به پایگاه دادههایی مانند Microsoft SQL Server، اوراکل(Oracle)، PostgreSQL، SQLite و MySQL میتوان مستقیماً از آی دی ای در نسخه Ultimate از طریق نسخه تعبیه شده دیتا گریپ دسترسی پیدا کرد.
اکوسیستم پلاگین
ویرایشاینتلیجی از افزونههایی پشتیبانی میکند که از طریق آنها میتوان قابلیتهای اضافی را به آی دی ای اضافه کرد. پلاگینها را میتوان از طریق وب سایت مخزن افزونه اینتلیجی یا از طریق ویژگی جستجو و نصب افزونه داخلی آی دی ای بارگیری و نصب کرد. هر نسخه مخازن افزونه جداگانه دارد که از سال ۲۰۱۹ هر دو نسخه Community و Ultimate بیش از ۳۰۰۰ افزونه دارند.[۱۷]
پانویس
ویرایش- ↑ "IntelliJ IDEA 2024.1.2 Is Available". JetBrains Blog. Retrieved 03 July 2024.
{{cite web}}
: Check date values in:|access-date=
(help) - ↑ "Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains". JetBrains (به انگلیسی). Retrieved 21 March 2021.
- ↑ "IntelliJ IDEA 2021.1 EAP (Build 211.6556.6) Release Notes". JetBrains Confluence.
- ↑ "Welcome IntelliJ IDEA Edu". JetBrains Blog.
- ↑ "Get Your Educational Tool", JetBrains
- ↑ "JetBrains/intellij-community". GitHub.
- ↑ "FAQ - IntelliJ Open-Source Project - Confluence". www.jetbrains.org. Archived from the original on 2020-07-28.
- ↑ "IntelliJ IDEA :: Java refactoring plus sophisticated code refactoring for JSP, XML, CSS, HTML, JavaScript". JetBrains. Archived from the original on 22 January 2014. Retrieved 11 April 2021.
- ↑ Martin Fowler. "Crossing Refactoring's Rubicon". MartinFowler.com.
- ↑ Andrew Binstock (22 September 2010). "InfoWorld review: Top Java programming tools". InfoWorld.
- ↑ "Google releases Android Studio 1.0, the first stable version of its IDE". VentureBeat. 8 December 2014.
- ↑ "What is the IntelliJ Platform?". VentureBeat. 23 February 2015.
- ↑ "What's New in IntelliJ IDEA 2020.1". www.jetbrains.com.
- ↑ "Install IntelliJ IDEA – System requirements". www.jetbrains.com.
- ↑ "IntelliJ IDEA :: Features". JetBrains. Retrieved 2016-02-07.
- ↑ Roman Beskrovnyi, "Debugging in IntelliJ IDEA: a beginner's guide", CodeGym.cc blog, 16 March 2020
- ↑ "JetBrains Plugins Repository". plugins.jetbrains.com. Retrieved 2019-07-14.