IntelliJ IDEA

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
יש לערוך ערך זה. ייתכן שהערך סובל מבעיות ניסוח, סגנון טעון שיפור או צורך בהגהה, או שיש לעצב אותו, או מפגמים טכניים כגון מיעוט קישורים פנימיים.
אתם מוזמנים לסייע ולערוך את הערך. אם לדעתכם אין צורך בעריכת הערך, ניתן להסיר את התבנית.
יש לערוך ערך זה. ייתכן שהערך סובל מבעיות ניסוח, סגנון טעון שיפור או צורך בהגהה, או שיש לעצב אותו, או מפגמים טכניים כגון מיעוט קישורים פנימיים.
אתם מוזמנים לסייע ולערוך את הערך. אם לדעתכם אין צורך בעריכת הערך, ניתן להסיר את התבנית.
IntelliJ IDEA
מפתח JetBrains
מחזור חיים ינואר, 2001 – הווה
מערכת הפעלה

Windows, MacOS,

Linux
נכתבה בשפות Java,Kotlin
סוג רישיון Community Edition: Apache License 2.0
קטגוריה סביבת פיתוח משולבת
http://www.jetbrains.com/idea/

IntelliJ IDEA היא סביבת פיתוח משולבת שכתובה ב-Java, ב-Kotlin ובספריה הגרפית Swing של Java. היא פותחה על ידי תאגיד התוכנה הצ׳כי JetBrains (ששמו הקודם היה IntelliJ) אשר ידוע בפיתוחן של סביבות פיתוח משולבות כגון Pycharm - לפיתוח בשפת פייתון, Rider - לפיתוח בסביבת מיקרוסופט (J#, סי שארפ, וכו׳), PhpStorm - לפיתוח ב-PHP ו-Webstorm.

ל-IntelliJ ישנן 3 מהדורות:

  • IntelliJ Education - סביבת פיתוח משולבת לצורכי למידה. חינמית.
  • IntelliJ Community - לפיתוח במכונה הווירטואלית של ג׳אווה (JVM) ובמערכת ההפעלה אנדרואיד. חינמית.
  • IntelliJ Ultimate - בתשלום. פיתוח enterprise ו-web.

היסטוריה

הגרסה הראשונה של IntelliJ IDEA שוחררה בינואר, 2001, והייתה לאחת מסביבות הפיתוח הראשונות של Java בעלות פיצ׳רים מתקדמים כגון ניווט בקוד ושיפור קטעי קוד תוך כדי שמירה על משמעותם (באנ׳: Code Refactoring).

בשנת 2010, מגזין טכנולוגית המידע InfoWorld דירג את IntelliJ במקום הראשון מתוך ארבע סביבות הפיתוח של Java:

Eclipse, IntelliJ IDEA, NetBeans ו- JDeveloper.

[1]

בדצמבר 2014, הכריזה Google על שחרור גרסה 1.0 של Android Studio - הגרסה היציבה ראשונה של סביבת הפיתוח המשולבת שלה לפיתוח תוכנות במערכת ההפעלה אנדרואיד שנפוצה בטלפונים חכמים. סביבה זו התבססה על קוד המקור של גרסת הקהילה של IntelliJ IDEA. סביבות נוספות אשר מתבססות על IntelliJ הן AppCode, CLion, DataGrip, GoLand, PhpStorm, Pycharm, Rider, RubyMine, WebStorm ו-MPS.

דרישות מערכת

Windows macOS Linux
גרסת מערכת ההפעלה Windows 8 והלאה.

64 ביט.

MacOS 10.13 והלאה. כל גרסת לינוקס אשר תומכת ב Gnome, KDE, ו- Unity DE.
RAM 2 GB RAM minimum, 8 GB RAM recommended
זיכרון בדיסק הקשיח 2.5 GB and another 1 GB for caches minimum, solid-state drive with at least 5 GB of free space recommended
גרסת ערכת הפיתוח של ג׳אוה (JDK) Add support for Java 14
גרסת JRE JRE 11 is bundled.
רזולוצית המסך רזולוציה מינימלית: 768×1024, רזולוציה מומלצת: 1080×1920.

פיצ׳רים

IntelliJ IDEA מספק מספר שירותים כגון השלמה של קוד באמצעות ניתוחו, שיפור של הקוד מבלי לשנות את משמעותו (Code Refactoring), דיבוג, זיהוי בעיות פוטנציאליות באמצעות ניתוח הקוד, והצעות לתיקון.

בנוסף, IntelliJ מספק שילוב בין כלי עזר כגון grunt, bower, gradle ו- SBT.

ניתן לגשת ישירות למסדי נתונים (Databases) כגון Microsoft SQL Server, Oracle, PostgreSQL, SQLite ו- MySQL בגרסת המלאה (Ultimate Edition) של IntelliJ באמצעות הכלי DataGrip, שגם הוא מבית JetBrains.

שפות תכנות נתמכות:

  • Clojure (באמצעות תוסף)
  • CloudSlang (באמצעות תוסף)
  • Dart (באמצעות תוסף)
  • Elm (באמצעות תוסף)
  • Erlang (באמצעות תוסף)
  • Go (באמצעות תוסף)
  • Gosu (באמצעות תוסף)
  • Groovy
  • Haskell (באמצעות תוסף)
  • Haxe (באמצעות תוסף)
  • Java
  • Julia (באמצעות תוסף)
  • Kotlin
  • Lua (באמצעות תוסף)
  • Perl (באמצעות תוסף)
  • Python (באמצעות תוסף)
  • Rust (באמצעות תוסף)
  • Scala (באמצעות תוסף)
  • XML/XSL
  • R (באמצעות תוסף)

שפות הנתמכות רק בגרסה המלאה ("Ultimate Edition").

קישורים חיצוניים

ויקישיתוף מדיה וקבצים בנושא IntelliJ IDEA בוויקישיתוף

"IntelliJ IDEA :: Java refactoring plus sophisticated code refactoring for JSP, XML, CSS, HTML, JavaScript" (אורכב 22.01.2014 בארכיון Wayback Machine). JetBrains.

הערות שוליים

  1. ^ אנדרו בינסטוק, "InfoWorld review: Top Java programming tools", מגזין טכנולוגית המידע InfoWorld, ‏22 בספטמבר, 2010
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0

34183140IntelliJ IDEA