كِيدِي للمطورين
للمطورين الذين يستخدمون تطبيقات كِيدِي.
كيت، محرر النصوص المليئ بالميزات
يحتوي برنامج كيت على ميزات تجعل عرض وتحرير كافة ملفات النصوص أسهل. فهو يتيح لك تحرير وعرض العديد من الملفات في نفس الوقت، سواء في علامات التبويب أو في العروض المقسمة، ويأتي مع مجموعة متنوعة من المكونات الإضافية، بما في ذلك طرفية مضمنة تتيح لك تشغيل أوامر وحدة التحكم مباشرةً من كيت، ومكونات إضافية قوية للبحث والاستبدال، ومكون إضافي للمعاينة يمكنه أن يُظهر لك كيف ستبدو ملفاتك بتنسيق ماركدون وHTML وحتى SVG.
أطر عمل كِيدِي
تتكون أطر عمل كِيدِي من أكثر من 80 مكتبة إضافية لاستخدامها في تطبيقات كيوت. على سبيل المثال، تتضمن KWidgetsAddons العديد من الأدوات المساعدة والشائعة؛ توفر KConfig إدارة التكوين والحالة؛ توفر KCalendarCore وKContact برامج تحليل ملفات .ics وvcard سهلة الاستخدام؛ تعد Kirigami مجموعة أدوات كاملة لتطوير واجهات مستخدم متقاربة.
تعلم أكثركونسول
كونسول هو تطبيق الطرفية الخاص بكِيدِي. فهو يوفر علامات تبويب وعروضًا مقسمة ومدير اتصال ssh وطريقة لوضع إشارة مرجعية على أوامرك وخوادمك المفضلة، وصور مصغرة لملفاتك ودعم Sixel وغير ذلك الكثير.
كما دُمِج كونسول في العديد من تطبيقات كِيدِي الأخرى، مما يجعله رفيقك الدائم. على سبيل المثال، يستخدم مطوّرك وكيت وياكواكي ودولفين كونسول محاكيا طرفيا متكاملا.
ياكواكي
كونسول ولكن كمحطة منسدلة، يمكن الوصول إليها من أي مكان بالضغط السريع على مفتاح
كلازي
كلازي هو مكون إضافي لمترجم Clang لضمان أن تطبيق كيوت الخاص بك يتبع أفضل الممارسات القياسية في الصناعة.
[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.
كي ديفيلوب
بيئة تطوير متكاملة متعددة المنصات للغات C وC++ وPython وQML/JavaScript وPHP
مطوّرك عبارة عن بيئة تطوير متكاملة كاملة الميزات، وهي مثالية لمشاريع C وC++ واللغات الأخرى المدعومة. تتميز بقدرة رائعة على إكمال التعليمات البرمجية ودعم المشاريع، بالإضافة إلى تكامل الوثائق الذي يبقيك قريبًا من المكان الذي تحرر فيه التعليمات البرمجية.
أنشئْ ملفَ تعريف لتطبيقك
استخدم Heaptrack لإنشاء ملف تعريف لتخصيص الذاكرة في تطبيق لينكس الخاص بك للعثور على النقاط الفعالة وتسريبات الذاكرة.
واستخدم ELF Dissector للتحقيق في مشكلات أداء وقت التحميل وتحديد حجم ملفات لينكس القابلة للتنفيذ لديك.
تطبيقات أخرى مفتوحة المصدر لك
فيما يلي بعض التطبيقات مفتوحة المصدر الأخرى من شركائنا لتكملة سير عملك. يستخدم معظمهم أطر عمل كِيدِي داخليًا.
وتحقق من [تطبيقاتنا الأخرى المتعلقة بالتطوير] (https://apps.kde.org/categories/development).