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

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

اینتلیجی
IntelliJ IDEA Icon.svg
اینتلیجی آیدیاIntelliJ IDEA ۲۰۱۹.۱ انجمن ویرایش
اینتلیجی آیدیاIntelliJ IDEA ۲۰۱۹.۱ انجمن ویرایش
توسعه‌دهنده(ها)جت برین
انتشار ابتدایی1.0 / ژانویه ۲۰۰۱؛ ۲۰ سال پیش (۲۰۰۱-۰۱)
انتشار پایدار
2020.3.3 (Build 203.7717.56)
۱۶ مارس ۲۰۲۱؛ ۳ ماه پیش (۲۰۲۱-۰۳-16)[۱][۲]
انتشار آزمایشی
۲۰۲۱.۱ EAP (Build 211.6556.6)
۱۷ مارس ۲۰۲۱؛ ۳ ماه پیش (۲۰۲۱-۰۳-17)[۳]
مخزن
نوشته‌شده باکاتلین، جاوا
سیستم‌عاملویندوز، مک او اس، لینوکس
گونهمحیط توسعه جاوا آی دی ای
پروانه
وبگاه
اینتلیجی آیدیا
IntelliJ IDEA Edu Icon.svg
توسعه‌دهنده(ها)جت برینز
انتشار ابتدایی۱۲ دسامبر ۲۰۱۹؛ ۱۸ ماه پیش (۲۰۱۹-۱۲-12)[۴]
انتشار پایدار
2020.3.3 (Build 203.7148.100)
۲۵ فوریه ۲۰۲۱؛ ۳ ماه پیش (۲۰۲۱-۰۲-25)[۵]
مخزن
نوشته‌شده باکاتلین، جاوا
سیستم‌عاملویندوز، مک او اس، لینوکس
حجم700-800 MB
گونهمحیط توسعه آی دی ای
پروانهApache License 2.0
وبگاه

تاریخچهویرایش

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

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

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

نیازهای سیستمویرایش

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

امکاناتویرایش

کدگذاری کمکیویرایش

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

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

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

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

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

پانویسویرایش

  1. "IntelliJ IDEA 2020.3.3 Is Available". JetBrains Blog. Retrieved 21 March 2021.
  2. "Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains". JetBrains. Retrieved 21 March 2021.
  3. "IntelliJ IDEA 2021.1 EAP (Build 211.6556.6) Release Notes". JetBrains Confluence.
  4. "Welcome IntelliJ IDEA Edu". JetBrains Blog.
  5. "Get Your Educational Tool", JetBrains
  6. "JetBrains/intellij-community". GitHub.
  7. "FAQ - IntelliJ Open-Source Project - Confluence". www.jetbrains.org. Archived from the original on 2020-07-28.
  8. "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.
  9. Martin Fowler. "Crossing Refactoring's Rubicon". MartinFowler.com.
  10. Andrew Binstock (22 September 2010). "InfoWorld review: Top Java programming tools". InfoWorld.
  11. "Google releases Android Studio 1.0, the first stable version of its IDE". VentureBeat. 8 December 2014.
  12. "What is the IntelliJ Platform?". VentureBeat. 23 February 2015.
  13. "What's New in IntelliJ IDEA 2020.1". www.jetbrains.com.
  14. "Install IntelliJ IDEA – System requirements". www.jetbrains.com.
  15. "IntelliJ IDEA :: Features". JetBrains. Retrieved 2016-02-07.
  16. Roman Beskrovnyi, "Debugging in IntelliJ IDEA: a beginner's guide", CodeGym.cc blog, 16 March 2020
  17. "JetBrains Plugins Repository". plugins.jetbrains.com. Retrieved 2019-07-14.