JBrownie היא מעטפת סביב מהדר Java javac ברירת המחדל של המערכת, העוקב אחר sourcecode Java ובאופן אוטומטי מבצע הידור מחדש של כל קבצים שנמצאו שהשתנו.
המיקוד של כלי זה הוא לסייע למפתחי תוכנה, שמעדיפים להשתמש בעורכי טקסט רגילים על פני IDE resourcehungry, אבל עדיין רוצה את הקוד שלהם לautocompiled על לטוס ללא דיחוי וללא צורך בהפעלה ידנית javac שוב ושוב. בדיקת שגיאות תחביר הופכת להיות קלה כמו פשוט לשמור את הקובץ בשאלה עכשיו.
פרויקט זה דורש לפחות Java 6 לרוץ.
התקנה
אין צורך בהתקנה. ניתן להתחיל את התכנית מכל ספרייה כפי שהוא. הערה על classpath: JVM אינו מקבל -cp וצנצנת באותו הזמן. אם הצנצנת היא נתון, -cp (כמו גם את משתנה סביבת CLASSPATH, אם נקבע) הוא התעלם. משמעות דבר היא, שכדי למנוע אזהרות מקשר, JBrownie חייב או לא להיות נכתב באמצעות צנצנת (הכיתה העיקרית נקראת de.onyxbits.jbrownie.Core) או classpath ספציפי פרויקט יש להגיש בהדו-שיח ההגדרות תחת "אפשרויות לקמפל ".
שימוש ב
JBrownie חייב להיות מסופק עם ספריית בסיס, המכיל את עץ קוד המקור לצפייה. זה גם יכול להיעשות משורת הפקודה, על ידי הגשת הנתיב הרצוי כטענה הראשונה או מתפריט הקובץ. ברגע שספרייה, זה (ותיקיות המשנה שלה) ייסרקו לקבצים עם סיומת .java (רישיות). בכל פעם כזו שינויים בקובץ (הוא או קובץ חדש שנוספו), זה יהיה באופן אוטומטי להיות (מחדש) הידור. הפלט של המהדר מודפס לחלון הראשי של JBrownie.
חוץ מזה רק עריכת קבצים בכיתה, JBrownie יכול גם להיות מוגדר כדי להפעיל את התכנית בשאלה.
תצורה
שלושה היבטים של התכנית יכולים להיות מוגדרים כיום: הגדרות מהדר, הגדרות הפעלה ומראה GUI. ניתן למצוא סתר הרשימה לעשות זאת בתפריט "קובץ". להכות להחיל כפתור בהדו-שיח ההגדרות באופן אוטומטי לשמור את הערכים שהוגשו באמצעות java.lang.prefs.Preferences לאחסון העדפות תלויות המערכת.
Compiler
הטיעונים הפקודים לעבור למהדר. כברירת מחדל, מהדר מנוהל ללא כל אפשרויות. לא ניתן לשנות את מהדר אלא בשינוי JDK עצמו. מהדר המשמש הוא תמיד מהדר ברירת המחדל של JDK, שבי JBrownie מנוהל.
הפעל
זה פשוט התכנית (בתוספת הטיעון הפקוד) לקשר עם הכפתור "תכנית הפעלה" בסרגל הכלים. כברירת מחדל, אין תכנית מוגדרת, כלומר הכפתור הוא ללא פונקציה. ברגע שתכנית מנוהלת, זרם stdout וstderr שלו הוא מנותב אל חלון המסוף של JBrownie.
GUI
. אלה לשלוט בגודל הגופן של הקונסולה או לא והאם להשתמש גלילה אופקית לקווים, שתעלה על הרוחב של החלון
דרישות :
< ul>
תגובות לא נמצא