ג 'אווה נותרה אחת השפות התכנות הפופולריות ביותר בעולם, עמדה שטופחה על ידי הפשטות של השפה, כמו גם את המערכת האקולוגית של סביבות פיתוח משולבות בשוק התומכות ביעדי קידוד כלליים וספציפיים.
בעוד IDEs רבים הם חלק מערימת הפיתוח של הארגון בתשלום, מתכנתים ג 'אווה נהנים מגישה כמה IDEs עוצמה ומעוצבת היטב כי הם קוד פתוח, או שניהם. אנו מדגישים 5 של הפופולריים ביותר.
ליקוי חמה
Eclipse, אשר כבר סביב מאז 2001, כבר פופולרי מאוד עם מפתחי ג 'אווה. זוהי תוכנת קוד פתוח, כי הוא משמש לעתים קרובות בפיתוח של פרויקטים מסחריים.
עם מגוון רחב של תוספים שימושיים, ההיבט הטוב ביותר של פלטפורמה זו הוא היכולת שלה לארגן פרויקטים לתוך סביבות עבודה הנקראות פרספקטיבות, שהן מכולות חזותיות המציעות סטים של תצוגות ועורכים.
Eclipse היא איתנה ויכולה להתמודד עם פרויקטי פיתוח גדולים הכוללים ניתוח ועיצוב, ניהול, יישום, פיתוח, בדיקות ותיעוד.
Eclipse מציעה מגוון רחב של אפשרויות למפתחים, האחרון שבהם הוא Eclipse Oxygen, אשר debuted בשנת 2017.
בקר Eclipse
02 מתוך 05IntelliJ IDEA
עוד IDE פופולרי עבור מפתחי ג 'אווה הוא JetBrains' IntelliJ IDEA, זמין גם גרסה מסחרית Ultimate וגם כגרסה להורדה בחינם הקהילה.
פלטפורמה זו מציעה תמיכה למספר מערכות לבנות, הפלטפורמה כוללת השלמת קוד אינטואיטיבי, ניתוח קוד, אינטגרציה עם מסגרות בדיקות יחידה, עורך מסד נתונים מלא ומפתח UML.
מאות תוספים זמינים עבור IntelliJ IDEA. בנוסף, פלטפורמה זו כוללת כלים לפיתוח אפליקציות Android.
בקר IntelliJ IDEA
03 מתוך 05NetBeans
NetBeans IDE מציע תכונות ותמיכה מתקדמות עבור Java, PHP, C / C + + ו- HTML5, המסייעת למפתח לבנות יישומי שולחן עבודה, אינטרנט ויישומים לנייד.
פלטפורמה זו, אשר מתגאה קהילה עולמית של מפתחי, הוא קוד פתוח. השתמש ב- NetBeans עם כל הגירסאות של Java מ- Java ME ל- Enterprise Edition.
NetBeans מציעה תמיכה במסדי נתונים, אשר IDE אחרים בחינם לא. באמצעות סייר מסד הנתונים שלה, ניתן ליצור, לשנות ולמחוק מסדי נתונים וטבלאות ב- IDE.
NetBeans נמצאת בתהליך המעבר לאפאצ'י.
בקר NetBeans
04 מתוך 05JDeveloper
שפותחה על ידי אורקל, JDeveloper הוא IDE חזק זה מפשט את תהליך הפיתוח של Java מבוססי SOA ו- EE יישומים.
פלטפורמה זו מציעה פיתוח מקצה לקצה עבור יישומי אורקל פיוז'ן ויישומי Oracle Fusion. זה מאפשר פיתוח ב- Java, SQL, XML, HTML, JavaScript, PHP, ושפות אחרות.
המכסה את מחזור החיים של הפיתוח כולו מתכנון, פיתוח קוד, איתור באגים, אופטימיזציה, אפיון, ופריסה, הפלטפורמה מתמקדת בפישוט הפיתוח של אפליקציות עד למידה המרבית האפשרית.
בקר ב- JDeveloper
05 מתוך 05BlueJ
אם אתה מתחיל, ה- IDE של BlueJ Java עשוי להיות ממש בסמטה שלך. זה עובד על Windows, MacOS, אובונטו, ומערכות הפעלה אחרות.
כי IDE זה הוא הטוב ביותר עבור מפתחים מתחילים, יש קהילה Blueroom חזק כדי לסייע למשתמשים להבין את התוכנה ולמצוא תמיכה.
באפשרותך להתקין קומץ של הרחבות ל- BlueJ - כגון מנהל קבצים מרוחק ומנהל מרחב עבודה מרובה פרוטוקולים - כדי להוסיף או לשנות יכולות שלא מוצעות בתוכנית הבסיס.
פרויקט הקוד הפתוח BlueJ נתמך על ידי אורקל.
בקר BlueJ