Qt Creator הוא IDE חוצה פלטפורמות לפיתוח יישומים
ההשקה של ה גרסה חדשה של סביבת הפיתוח המשולבת המתמקדת ב-C++ ו-QT, "QtCreator 12", גרסה בה מוצגים שיפורים שונים, כמו גם תוספות חדשות, שיפורים ל-CMake, בין היתר.
במהדורה החדשה הזו של Qt Creator 12, אחת התכונות החדשות החשובות ביותר שלה היא אינטגרציה של סייר מהדר מ-Godbolt ואשר הוא תוסף שמאפשרעקוב אחר קוד ההרכבה שנוצר על ידי המהדר וכל שגיאה שזוהתה בזמן אמת.
ניתן לגשת לפלאגין ה-Compiler Explorer מתוך «כלים > סייר מהדר > פתח את סייר מהדר» וניתן להשתמש בו עם עורכים שונים, בנוסף אתה יכול גם להגדיר מהדרים שונים (GCC, Clang וכו')
תכונה חדשה נוספת ש-Qt Creator 12 מציגה היא תוסף ScreenRecorder, המאפשר למשתמש להקליט את המסך שלו עבור דיווחי באגים, שיתוף, פוסטים בבלוג וכדומה, שיכולים להיות שימושיים להכנת מאמרי הדרכה או לצרף הדגמה ויזואלית של הבעיה לדיווחי באגים. הפלאגין מושבת כברירת מחדל וניתן להפעילו מהתפריט עזרה > אודות תוספים > מקליט מסך.
בנוסף לכך, הוא בולט גם ב-Qt Creator 12 נוספה את היכולת לבצע ניפוי באגים ופרופיל CMake בניית סקריפטים באמצעות DAP. בעזרת זה ניתן כעת לבצע פעולות כמו הגדרת נקודות עצירה בקבצי CMake וניפוי באגים בתהליך ההגדרה. ניתן להתחיל איתור באגים דרך התפריט «איתור באגים > התחל איתור באגים > התחל איתור באגים CMake«. בנוסף, תכונת CMake פרופיל סקריפטים זמינה בתפריט «ניתוח > CMake Profiler».
גם עורך הקבצים בפורמט CMake שופר, שבו יכולות ההשלמה האוטומטית של קלט הורחבו משמעותית ונוספו תכונות לקפיצה מהירה למיקום, מאקרו, יעד בנייה או הגדרת חבילה ספציפיים.
משאר השינויים הבולטים מהגרסה החדשה הזו:
- ביצועי הפעלה משופרים באופן משמעותי בתצורות שונות.
- נוספה אפשרות תצוגה > הצג שורת תפריטים להסתרת שורת התפריטים בפלטפורמות ללא שורת תפריטים מאוחדת
- עודכן ל-LLVM 17.0.1
- שינה את ההגדרה "אפשר קנה מידה גבוה של DPI" להגדרה "מדיניות עיגול DPI" שתואמת טוב יותר את הגדרות Qt
- תוקנה בעיה בהגדלת קבצי הפגישה
- קיצורי דרך מתוקנים לתצוגות ניווט עלולים להיתקע בעת פתיחת תצוגה בסרגל הצד הימני
- תיקן את קיצור הדרך עבור Locator המשתנה לחלון הראשי
- ביצועי חיפוש משופרים במסמכים גדולים.
- סדר היסטורי קבוע של מסמכים פתוחים שלא מאופסים.
לבסוף, אם אתה רוצה לדעת יותר על זה לגבי גרסה חדשה זו, תוכל לבדוק את ההודעה המקורית בקישור הבא.
קבל את Qt Creator 12
למי שמעוניין, עליו לדעת שגרסת הקוד הפתוח זמינה בדף ההורדה של Qt תחת "יוצר Qt", בעוד שמעוניינים בגרסה המסחרית יכולים למצוא את הרישיון המסחרי בפורטל חשבונות Qt.
במקרה של מי שמשתמש בלינוקס, נוכל לבצע את ההתקנה בעזרת המתקין המוצע בדרך כלל עבור לינוקס. כדי לקבל את החבילה במצב לא מקוון, פשוט פתח מסוף והפעל את הפקודה הבאה:
wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run
עכשיו פשוט פשוט תן הרשאות ביצוע לקובץ באמצעות הפקודה הבאה:
sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run
ועכשיו נוכל להפעיל את המתקין במערכת שלנו, לשם כך עלינו להקליד את הפקודה הבאה:
./qt-creator-opensource-linux-x86_64-12.0.0.run
בסוף ההתקנה אם אתה משתמש אובונטו או נגזרת, עלינו להתקין כמה חבילות נוספות כדי למנוע בעיות בעבודה עם Qt Creator, לשם כך באותו מסוף אנו מקלידים את הפקודות הבאות:
sudo apt-get install build-essential
ועלינו להתקין גם ספריית תצורה גנרית כללית:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
או למי שמעדיף לחכות שהחבילה תהיה מוכנה במאגרי אובונטו והנגזרים, הם יכולים להתקין את החבילה עם הפקודה הבאה:
sudo apt install qtcreator