KDE למפתחים
כל מה שצריך כדי לבנות תוכנות מעולות
Kate, עורך הטקסט עתיר היכולות
היישום Kate עמוס ביכולות שמקלות בהצגה ועריכה של קובצי טקסט. הוא מאפשר לך לערוך ולצפות במגוון קבצים בעת ובעונה אחת, הן בלשוניות והן בתצוגות מפוצלות ויש לו מגון רחב של תוספים, הוא כולל מסוף משובץ שמאפשר לך להריץ פקודות מסוף ישירות מתוך Kate, תוספי חיפוש והחלפה עוצמתיים ותוסף תצוגה מקדימה שיכול להראות לך איך נראים ה־Markdown, ה־HTML ואפילו ה־SVG שלך.

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 more
Konsole
Konsole is KDE’s terminal application. It provides tabs, split views, an ssh connection manager, a way to bookmark your favorite commands and servers, thumbnails for your files, Sixel support, and much more.
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 is a fully-featured Integrated Development Environment, perfect for C and C++ projects and other supported languages. It has great code completion and project support, along with documentation integration that keeps you close to where you’re editing code.
יצירת פרופיל מימוש ליישום שלך
Use Heaptrack to profile your Linux application’s memory allocation to find hotspots and memory leaks.

ולהשתמש ב־ELF Dissector כדי לחקור צווארי בקבוק וליצור פרופיל של גודל קובצי ההפעלה שלך ללינוקס.

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





