🚀 הכירו את ה־IDE החדש של IVR — עורך חכם לקבצי ext.ini ו־ivr.ini
-
עלה אצלנו עורך חדש להגדרות של ימות, ורציתי לפרט קצת מה יש בו בפועל.
הרעיון היה להשאיר את העבודה עם
ext.iniו־ivr.iniכמו שהיא, אבל להוסיף לעורך את כל העזרה שחסרה בדרך כלל כשעובדים על קובצי הגדרות.- השלמה אוטומטית של שמות הגדרות
מתחילים להקליד שם של הגדרה, והעורך מציע את ההגדרות שמתאימות לשלוחה הנוכחית.
הוא יודע להעדיף הגדרות שרלוונטיות לסוג השלוחה שאתם עורכים, ולא סתם להציג רשימה ענקית של כל מה שקיים.

2. השלמה גם של הערכיםהעזרה לא נעצרת בשם ההגדרה.
אחרי שכותבים
=, העורך יודע להציג גם את הערכים האפשריים להגדרה, עם הסבר ליד כל ערך כשיש מידע כזה.במקום לזכור אם הערך הוא
yes, מספר, נתיב, סוג מסוים או אחת מכמה אפשרויות — אפשר פשוט לבחור.
3. חיפוש הגדרות בעבריתלא חייבים לזכור את השם הטכני של ההגדרה.
אפשר לחפש לפי מה שרוצים לעשות בעברית, והעורך מנסה למצוא את ההגדרה המתאימה.
זה שימושי במיוחד בהגדרות שלא משתמשים בהן כל יום.
[תמונה: חיפוש בעברית והצגת הגדרה מתאימה]
- הסבר בעברית ליד השורות
יש מצב תצוגה שבו אפשר לראות ליד כל שורה הסבר קצר על מה ההגדרה עושה.
כך אפשר לפתוח
ext.iniקיים ולהבין הרבה יותר מהר מה מוגדר שם, בלי לפתוח כל פעם את התיעוד בצד.


- זיהוי בעיות תוך כדי כתיבה
אם יש בעיה בקובץ, העורך מסמן אותה ישירות במקום שבו היא נמצאת.
לדוגמה:
ערך לא מוכר,
הגדרה לא מוכרת,
הגדרה שלא מתאימה לסוג השלוחה,
הגדרה כפולה,
או הגדרה שחסרה לה הגדרה נוספת שהיא תלויה בה.במקום לגלות אחרי השמירה שמשהו לא עובד, אפשר לראות הרבה מהבעיות כבר בזמן העריכה.

- הצעות להמשך
יש הגדרות שבדרך כלל מגיעות יחד.
אחרי שמוסיפים הגדרה מסוימת, העורך יכול להציע הגדרה קשורה שכדאי להמשיך איתה.
המטרה היא לא להוסיף דברים אוטומטית, אלא להזכיר את הצעד הבא כשיש קשר ברור בין ההגדרות.

- קטעי הגדרות מוכנים
במקום לכתוב כל פעם כמה שורות שחוזרות על עצמן, יש קטעים מוכנים שאפשר להכניס לעורך.
אחרי ההכנסה אפשר לעבור עם Tab בין המקומות שצריך למלא.
זה שימושי במיוחד בהגדרות יותר ארוכות או במבנים שחוזרים על עצמם.

8. חיפוש בתוך הקובץיש חיפוש שמבין לא רק טקסט רגיל אלא גם את ההגדרות עצמן.
אפשר למצוא שורה לפי שם ההגדרה, הערך שלה או השם שלה בעברית.
בקבצי
ext.iniגדולים זה חוסך לא מעט גלילה.
- Diff לפני השמירה
לפני ששומרים אפשר לראות מה בדיוק השתנה.
מה נוסף, מה נמחק ומה השתנה.
זה שימושי במיוחד אחרי עריכה גדולה, או כשעובדים גם דרך הטופס המונחה וגם דרך הקובץ.

13. סימולטור "מה יקרה למתקשר?"נוסף גם סימולטור שמנסה לעבור על ההגדרות ולהראות את מסלול השיחה.
הוא מציג שלב אחרי שלב איזו הגדרה השפיעה, מה הערך שלה, מאיפה היא הגיעה ומה התוצאה.
במקומות שבהם אי אפשר לדעת בוודאות כי חסר מידע חיצוני, הוא לא ממציא תשובה אלא מציין שהשלב תלוי במידע נוסף.



10. אותו עורך גם בתוך מסך ההגדרותהעורך החכם לא נמצא רק כשפותחים
ext.iniמסייר הקבצים.גם בתוך מסך ההגדרות המונחה יש עכשיו את אותו עורך.
כלומר אפשר להשתמש בשדות הנוחים של הטופס, ובמקביל לראות ולערוך את הקובץ עצמו.

- הטופס והעריכה הידנית לא אמורים לדרוס אחד את השני
זו נקודה שהיה חשוב לנו לסדר.
אם ערכתם שורה ישירות בתוך
ext.ini, ואחר כך שמרתם את מסך ההגדרות, שדה בטופס שלא נגעתם בו לא אמור פתאום לדרוס את מה שכתבתם ידנית.רק שדה שבאמת שיניתם בטופס מקבל עדיפות.
כך אפשר לעבוד בשתי הדרכים בלי לפחד שכל שמירה תמחק משהו מהדרך השנייה.
[תמונה: אותו ערך בטופס ובעורך]
בסופו של דבר המטרה היא לא להחליף את
ext.ini.מי שמכיר את הקבצים יכול להמשיך לעבוד ישירות בדיוק כמו קודם.
פשוט עכשיו יש מסביב לעורך הרבה יותר מידע, בדיקות וכלים שעוזרים להבין מה כותבים ומה באמת יקרה אחרי השמירה.
-
פ פתרון AI התייחס לנושא זה
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות