KDE למפתחים
למפתחים שמשתמשים ביישומים של KDE.
Kate, עורך הטקסט עתיר היכולות
Kate is packed with features that make it easier to view and edit all your text files. It lets you edit and view many files at the same time, both in tabs and split views, and comes with a wide variety of plugins, including an embedded terminal that lets you launch console commands directly from Kate, powerful search and replace plugins, and a preview plugin that can show you what your markdown, HTML and even SVG files will look like.
KDE Frameworks
KDE's Frameworks consist of over 80 add-on libraries to use in your Qt applications. For example, KWidgetsAddons includes many helpful and common widgets; KConfig provides configuration and state management; KCalendarCore and KContact provide easy-to-use .ics and vcard file parsers; Kirigami is a full toolkit for developing convergent user interfaces.
Learn moreKonsole
Konsole הוא יישום המסוף של KDE. הוא מספק לשוניות, תצוגות מפוצלות, מנהלי חיבורי SSH, דרך לסמן בסימניות את הפקודות והשרתים המועדפים עליך, תמונות ממוזערות לקבצים שלך, תמיכה ב־Sixel ועוד מגוון יכולות.
Konsole משתלב לתוך מגוון יישומים שונים של KDE, ובכך הוא הופך להיות העוזר הקבוע שלך. למשל, KDevelop, Kate, Yakuake ו־Dolphin כולן משתמשות ב־Konsole כמדמה מסוף משולב.
Clazy
Clazy הוא תוסף הידור ל־Clang שמסייע לוודא שיישום ה־Qt שלך נצמד לנהלים הכי מוצלחים בתעשייה.
[26/58] Building CXX object src/CMakeFiles/myapp.dir/global.cpp.o
src/global.cpp:18:88: warning: Use multi-arg instead [-Wclazy-qstring-arg]
: m_config(KSharedConfig::openConfig(QStringLiteral("%1/%2")
.arg(m_configFolderName).arg(m_configFileName)))
[34/58] Building CXX object src/CMakeFiles/myapp.dir/models/subtitlesfoldersmodel.cpp.o
src/myapp/src/models/subtitlesfoldersmodel.cpp:52:23:
warning: Use an empty QLatin1String instead of an empty QStringLiteral [-Wclazy-empty-qstringliteral]
newList.removeAll(QStringLiteral(""));
2 warnings generated.
KDevelop
סביבת פיתוח משולבת עבור מגוון פלטפורמות ל־C, C++, Python, QML/JavaScript ו־PHP
KDevelop היא סביבת פיתוח משולבת עתירה ביכולות, מושלמת למיזמי C ו־C++ ושפות נתמכות נוספות. השלמת קוד מעולה ותמיכה במיזמים, לצד שילוב של תיעוד שמשאיר אותך קרוב למקום בו הקוד נכתב.
יצירת פרופיל מימוש ליישום שלך
אפשר להשתמש ב־Heaptrack כדי ליצור פרופיל הקצאת זיכרון של יישום הלינוקס שלך ולאתר נקודות חמות ודליפות זיכרון.
ולהשתמש ב־ELF Dissector כדי לחקור צווארי בקבוק וליצור פרופיל של גודל קובצי ההפעלה שלך ללינוקס.
יישומי קוד פתוח אחרים עבורך
הנה מגוון יישומי קוד פתוח שנוצרו על ידי השותפים שלנו כדי לחזק את שגרת העבודה שלך. רובם משתמשים בתשתיות KDE מאחורי הקלעים.
וכדאי להציץ גם על שאר היישומים קשורי הפיתוח שלנו.