שבוע שעבר התקשר אלי חבר, ושאל אותי באיזה IDE כדאי להשתמש.
אין תשובה אחת, לכן אנסה לפרט. כמו כן, אני חייב לציין שמזמן לא בדקתי את כל הכלים, ולכן, אני מניח שישנם אי דייוקים שאשמח אם תעירו לי עליהם.
כשמרגישים יותר נוח עם הסביבה, אפשר לנסות את אחד מה-Text Editors. טיפ קטן - אם אתם משתמשים באופציה של text editor וה-API אינו זמין לכם דרך הסביבה, אפשר להשתמש באתר כגון gotapi.com - יש שם מעיין auto-complete לכל הפונקציות המודולים וה-Classים.
אין תשובה אחת, לכן אנסה לפרט. כמו כן, אני חייב לציין שמזמן לא בדקתי את כל הכלים, ולכן, אני מניח שישנם אי דייוקים שאשמח אם תעירו לי עליהם.
- הצוות המפתח של Rails, מפתחים ב-TextMate. זהו למעשה Text Editor משוכלל, עם המון קיצורי דרך ו-Snippets.
ייתרונות: הכל עובד מהר מאוד (אין IDE רציני שצריך לטעון), שליטה מליאה, כאשר יודעים את קיצורי הדרך של ה-keyboard, אפשר לעבוד מאוד מהר.
חסרונות: עובד רק במק, כלי בתשלום (כ-50$), אין Intellisense (פחות מומלץ למפתחים מתחילים) - e-TextEditor - אופציית ה-Windows ל-TextMate. חסרונות וייתרונות דומים ל-TextMate. עלות e-TextEditor כ-35$)
- gEdit - זהו למעשה OpenSource Text Editor, שעובד גם בלינוקס. הוא לא בדיוק TextMate, אבל יש לו כל מני Plugins שיכולים לדמות את חוויית השימוש. אפשר לקרוא על כך עוד כאן.
- RadRails - זהו למעשה Plugin של Eclipse ל-Rails. הייתרונות ברורים - Intellisense, Debugger, Code Complete ועוד. חסרונות - איטיות, התקנת Java וכו'.
- NetBeans - בדומה ל-RadRails, גם כאן זהו IDE מלא. החסרונות והיתרונות דומים (אגב, שני הכלים הם Open Source). כיוון שלא יצא לי להשתמש לאחרונה לא ב-NetBeans ולא ב-RadRails, אשמח לשמוע מה עדיף.
כשמרגישים יותר נוח עם הסביבה, אפשר לנסות את אחד מה-Text Editors. טיפ קטן - אם אתם משתמשים באופציה של text editor וה-API אינו זמין לכם דרך הסביבה, אפשר להשתמש באתר כגון gotapi.com - יש שם מעיין auto-complete לכל הפונקציות המודולים וה-Classים.
2 comments: