KDevelop

نرم افزار تصویر:
KDevelop
جزئیات نرم افزار:
نسخه: 5.2.3 به روز شده
ها تاریخ: 22 Jun 18
توسعه دهنده: KDevelop Team
پروانه: رایگان
محبوبیت: 446

Rating: 2.7/5 (Total Votes: 3)

KDevelop یک پروژه منبع باز، قابل حمل و نرم افزاری رایگان است که کاربران را قادر می سازد یک IDE مبتنی بر پلاگین کامل (محیط توسعه مجتمع) برای C، C ++ و دیگر زبان های برنامه نویسی به طور گسترده استفاده شود.


امکانات در یک نگاه

ویژگی های کلیدی شامل رابط کاربر گرافیکی آسان برای استفاده، در عین حال پیچیده است که در جعبه ابزار Qt GUI نوشته شده است، پشتیبانی از جلسات، پشتیبانی از طیف گسترده ای از زبان های برنامه نویسی، توانایی تنظیم برنامه به عنوان یک پروژه دوم، و همچنین توانایی ایجاد پروژه از ابتدا.

علاوه بر این، آن را با ابزار، نمایش ها، حالت ها و مجموعه های کاری مختلف، پشتیبانی از میانبرهای صفحه کلید، پشتیبانی از قالب ها، آزمایشات واحد و کلاس ها می آید. با استفاده از KDevelop، توسعه دهندگان قادر خواهند بود کد منبع یک برنامه موجود را کشف کنند و تغییراتی را برای بهبود آن ایجاد کنند.


پشتیبانی از بیش از 10 زبان برنامه نویسی

این برنامه از زمین تا پشتیبانی از 12 زبان برنامه نویسی، 5 ابزار ساخت، 11 فرمت اسناد، 4 سیستم کنترل تجدید نظر، 3 ویرایشگر کد، 5 ابزار توسعه و ده ها ابزار دیگر است.

این یک برنامه متقابل پلتفرم است

در Qt نوشته شده، KDevelop به عنوان یک برنامه کراس پلت فرم طراحی شده است که تحت GNULinux، FreeBSD، Solaris، Mac OS X و دیگر سیستم عامل های مشابه یونیکس آزمایش شده است. این در مخازن پیش فرض نرم افزار بسیاری از توزیعهای لینوکس موجود است.


در دسترس بودن و پشتیبانی از معماری

توسعهدهندگان KDE که می خواهند برنامه کاربردی قدرتمندی برای محیط دسکتاپ KDE ایجاد کنند، می توانند برنامه KDevelop را به عنوان یک آرشیو منبع، که باید قبل از نصب پیکربندی و کامپایل شوند، دانلود کنید. هر دو معماری 32 بیتی و 64 بیتی در این زمان پشتیبانی می شوند.


با KDevPlatform آشنا شوید

همچنین بخشی از پروژه KDevelop، KDevPlatform، یک منبع باز و مجموعه آزادانه کتابخانه های توزیع شده می باشد که می تواند به عنوان پایه ای برای برنامه های IDE مانند Quanta، Kile، KTechLab و حتی KDevelop خود استفاده کند که براساس KDevPlatform.

چه جدید در این نسخه است:

رفع یک تصادف که اغلب در هنگام تغییر شاخه های git در پس زمینه در پروژه های C ++ رخ می دهد. این به طور موقت هشدارهای مستندات را غیرفعال می کند و همچنین نمایش اسناد تجزیه شده در راهنمایی های ابزار را تا زمانی که مسئله اساسی در بالادست ثابت است. (اشکال، اشکال بالادست)
اصلاح بدون کامپایلر به طور پیش فرض در ویندوز، باعث KDevelop برای شکستن پیدا کردن کتابخانه استاندارد C ++. (حشره)
مسیرهای کتابخانه استاندارد را که به عنوان کامپایلر در ویندوز ها مورد استفاده قرار نمی گیرند، ردیابی می کنند. (مرور)
در هنگام باز کردن یک جلسه تصادف اتفاق می افتد در برخی از سیستم ها. (حشره)
رفع شامل تکمیل مسیر نیست که نشان می دهد سیستم تعریف شده پروژه شامل (به عنوان مثال شامل اضافه شده به عنوان سیستم شامل اما توسط پروژه شما). (حشره)
تصحیح تصادف هنگام ویرایش دسته ای در ویرایشگر تعریف تعیین می کند. (حشره)
رفع اشکال (فقط در حالت اشکال زدایی اتفاق افتاده است) و سقوط بالقوه هنگام نمایش راهنمایی مشکلی. (حشره)
رفع لینک ها در مرورگر اسناد که در AppImage کار نمی کنند. (حشره)
هنگام ساختن منبع در هنگام ترجمه بودن، خرابی ساختن را برطرف کنید. (حشره)
یک سقوط را هنگام نمایش راهنمایی ناوبری در پروژه های PHP در برخی موقعیت ها تصحیح کنید. (حشره)
با استفاده از زیر پروژه های CMake، اهداف را تکثیر کنید. (اشکال)

فایرفاکس ابزار کنسول را درخواست کنید تا فایل موقت را بصورت تعاملی حذف کند. (حشره)
رفع بسیاری از هشدارهای AUTOMOC در هنگام کامپایل با CMake 3.10
رفع برخی از منوهای زمینه دید درشت با داشتن نوشته های خالی. (حشره)
ویجت پیشرفت در نوار وضعیت را در برخی جلسات نشان نمی دهد. (مرور)
منطبق ساختن کش مخفی سازی کنید تا اطمینان حاصل کنید که هنگام تغییر به یک نسخه KDevelop دیگر (از جمله نسخه های پچ)، حافظه پنهان (~ / .cache / kdevduchain) همیشه پاک می شود. داده های نامناسب در حافظه پنهان باعث شده است که بسیاری از مسائل در گذشته، از جمله سقوط. اگر شما واقعا نیاز به نگه داشتن حافظه پنهان دارید، می توانید یک فایل (خالی) با پسوند نسخه نسخه هدف در پوشه ی کش را ایجاد کنید.
رفع KDevelop با راه اندازی صفحه خوش آمدید فعال (که به طور پیش فرض) در سیستم بدون پشتیبانی OpenGL. (حشره)
با Qt نسخه 5.5 ساخت کنید.
اصلاح قالب های فایل در ویندوز کار نمی کند (این اصلاحات باید در نصب ویندوز 5.2.0 در حال حاضر، اما در source tarballs نبود).

چه جدید در این نسخه است:

رفع یک تصادف که اغلب در هنگام تغییر شاخه های git در پس زمینه در پروژه های C ++ رخ می دهد. این به طور موقت هشدارهای مستندات را غیرفعال می کند و همچنین نمایش اسناد تجزیه شده در راهنمایی های ابزار را تا زمانی که مسئله اساسی در بالادست ثابت است. (اشکال، اشکال بالادست)
اصلاح بدون کامپایلر به طور پیش فرض در ویندوز، باعث KDevelop برای شکستن پیدا کردن کتابخانه استاندارد C ++. (حشره)
مسیرهای کتابخانه استاندارد را که به عنوان کامپایلر در ویندوز ها مورد استفاده قرار نمی گیرند، ردیابی می کنند. (مرور)
در هنگام باز کردن یک جلسه تصادف اتفاق می افتد در برخی از سیستم ها. (حشره)
رفع شامل تکمیل مسیر نیست که نشان می دهد سیستم تعریف شده پروژه شامل (به عنوان مثال شامل اضافه شده به عنوان سیستم شامل اما توسط پروژه شما). (حشره)
تصحیح تصادف هنگام ویرایش دسته ای در ویرایشگر تعریف تعیین می کند. (حشره)
رفع اشکال (فقط در حالت اشکال زدایی اتفاق افتاده است) و سقوط بالقوه هنگام نمایش راهنمایی مشکلی. (حشره)
رفع لینک ها در مرورگر اسناد که در AppImage کار نمی کنند. (حشره)
هنگام ساختن منبع در هنگام ترجمه بودن، خرابی ساختن را برطرف کنید. (حشره)
یک سقوط را هنگام نمایش راهنمایی ناوبری در پروژه های PHP در برخی موقعیت ها تصحیح کنید. (حشره)
با استفاده از زیر پروژه های CMake، اهداف را تکثیر کنید. (اشکال)

فایرفاکس ابزار کنسول را درخواست کنید تا فایل موقت را بصورت تعاملی حذف کند. (حشره)
رفع بسیاری از هشدارهای AUTOMOC در هنگام کامپایل با CMake 3.10
رفع برخی از منوهای زمینه دید درشت با داشتن نوشته های خالی. (حشره)
ویجت پیشرفت در نوار وضعیت را در برخی جلسات نشان نمی دهد. (مرور)
منطبق ساختن کش مخفی سازی کنید تا اطمینان حاصل کنید که هنگام تغییر به یک نسخه KDevelop دیگر (از جمله نسخه های پچ)، حافظه پنهان (~ / .cache / kdevduchain) همیشه پاک می شود. داده های نامناسب در حافظه پنهان باعث شده است که بسیاری از مسائل در گذشته، از جمله سقوط. اگر شما واقعا نیاز به نگه داشتن حافظه پنهان دارید، می توانید یک فایل (خالی) با پسوند نسخه نسخه هدف در پوشه ی کش را ایجاد کنید.
رفع KDevelop با راه اندازی صفحه خوش آمدید فعال (که به طور پیش فرض) در سیستم بدون پشتیبانی OpenGL. (حشره)
با Qt نسخه 5.5 ساخت کنید.
اصلاح قالب های فایل در ویندوز کار نمی کند (این اصلاحات باید در نصب ویندوز 5.2.0 در حال حاضر، اما در source tarballs نبود).

چه جدید در نسخه 5.1.2 است:

دوقطبی های پیش ساخته:
AppImage: پیشرفت های مختلف در حال حاضر LLVM 3.9.1 را حمل می کند
نصب کننده های ویندوز: پیشرفت های مختلف؛ در حال حاضر Qt 5.9.1 را حمل می کند
تغییرات در kdevplatform، kdevelop، kdev-php و kdev-python:
تصادف در lexer cmake (اشکال 363269) تصحیح شد
پیشرفت های مختلف در کامپوننت cmake و C ++
رفع قرار دادن C ++ #include completions (https://phabricator.kde.org/D6230)
یک تصادف با پروژه های JS در دایرکتوری های راه دور رفع (اشکال 369573)
رفع سقوط احتمالی در هنگام تجزیه کد PHP (اشکال 381123)
رفع اشکال حلق آویز کردن (اشکال 379669)
پیش نمایش قالب بندی برگشت دارد
منوی زمینه کپی شده را در قسمت آیکون تنظیم کنید (https://phabricator.kde.org/D6838)
نمایش کد در ویجت استفاده در برخی از سیستم ها
ثابت & quot؛ فرمت فایلها & quot؛ عمل منوی زمینه
تصحیح یک تصادف احتمالی در هنگام تجزیه کد پایتون با پایان نامه خطی Mac قدیمی ('r' only) (اشکال 378827)
رفع پریدن به نقطه نقطه نقطه در مدل نقطه پایانی (اشکال 382652)
رفع سقوط در پردازنده های بدون SSE2
اصلاح راه اندازی مجدد اجرایی با فضاهای در مسیر در ویندوز

رفع سقوط احتمالی در کلیک کردن & quot؛ نشان دادن مستندات & quot؛ در Tooltip (https://phabricator.kde.org/D6436)
کار تمیز کردن مختلف
... و بسیاری دیگر، بیش از حد بسیاری از آنها را اینجا فهرست کنید - اجرا کنید & quot؛ git log v5.1.1..v5.1.2 & quot؛ در یکی از مخازن برای دیدن همه تغییرات.

چه جدید در نسخه 5.1.1 است:

دوقطبی های پیش ساخته:
نصب کننده ویندوز: رفع آیکون های از دست رفته در نصب ویندوز.
AppImage: سبک ویجت نسیم کشتی. T3538
AppImage: پلاگین Sonnet کشتی (بر اساس aspell، hunspell، hspell). T4100
AppImage: طرح های رنگی پیش فرض (با تنظیمات - & gt؛ طرح رنگی) با AppImage استفاده کنید.
AppImage: با پشتیبانی از KF5SysGuard ساخته شده است: فعال کردن & quot؛ پیوستن به پردازش & quot؛ در AppImage T5878
kdevplatform:
تمام تصاویر پیش نمایش قالب را استخراج نکنید، از بایگانی ها بر اساس تقاضا بارگیری کنید. مرتکب شدن. کد بازبینی کد D5701
از اسکریپت خارجی گوگل استفاده کنید https://www.google.com به جای http://www.google.de. مرتکب شدن. کد بازبینی کد D5719
از نام آیکون های سازگار برای ساخت موارد استفاده کنید، آیکون های قدیمی تر را حذف کنید. مرتکب شدن. بررسی کد Phabricator D5651
Appwizard: قطع شکسته در ProjectVcsPage. مرتکب شدن. بازبینی کد کپی رایت D5536
متوقف شدن استفاده نشده و شکسته از شیء پروژه در D-Bus. مرتکب شدن. کد بازنگری کد D5607
Appwizard: فروشگاه انتخاب vcsPlugin در فایل .kdev4 توسعهدهنده. مرتکب شدن. بازبینی کد DAB1355
Backgroundparser: کمی آرامش کنید. مرتکب شدن. رفع اشکال # 378933 را ببینید

مسئله کار در مسیر (QString) ctor. مرتکب شدن. اشکال # 378933 را ببینید
ثابت فایل پیش نمایش اشتباه در نسل پروژه از قالب برنامه اضافه شده است. مرتکب شدن. کد بازبینی کد D5314
پشتیبانی از چند فایل و مسیر نسبی در ShowFilesAfterGeneration را ثابت کنید. مرتکب شدن. کد بازبینی کد D5316
بارگذاری الگو از محاوره های فایل: رفع خطاهای استفاده از رشته فیلتر. مرتکب شدن. رفع اشکال # 376040. بازبینی کد D5155
پیدا کردن / جایگزینی در فایل ها: محتوا را از tooltip برای یک خط خروجی قرار ندهید. مرتکب شدن. کد بازبینی کد D5135
kdevelop:
تعریف xml mimetype را برای OpenCL C قرار دهید. کد بازبینی کد D5621
انتقال چاپ از int به int unsigned. مرتکب شدن. D5654 مرورگر کد Phabricator
ثابت ساخت برای MinGW. مرتکب شدن. رفع اشکال # 379454
به دنبال Cppcheck به عنوان وابستگی های RUNTIME باشید. مرتکب شدن. کد بازبینی کد D5632
زبان OpenCL در واقع OpenCL C. Commit است. بررسی کد Phabricator D5485
حذف mimetype غیر ضروری برای فایل * .kdevinternal. مرتکب شدن. بررسی کد Phabricator D5624
ایجاد شی KAboutData فقط پس از نمونه QApp برای کار ترجمه. مرتکب شدن. بازنگری کد Phabricator D5598

CMake - رفع اشکال با حذف تنظیمات تغییر برای دایرکتوری موجود موجود است. مرتکب شدن. کد بازبینی کد D5609
قطره صریح٪ {PROJECTDIR} / از قالب 'ShowFilesAfterGeneration. مرتکب شدن. بررسی کد Phabricator D5531
حذف استفاده نشده & quot؛ VersionControl & quot؛ ورودی از نمونه / قالب kdev4. مرتکب شدن. بررسی کد Phabricator D5512
ثابت ShowFilesAfterGeneration برای مطابقت با فایل های تولید شده. مرتکب شدن. رفع اشکال # 378499
به روز رسانی تصویر لوگو Qt مرتکب شدن. بازبینی کد کد D5278
kdev-python:
تصحیح تصادف در کد اصلاح نحوی. مرتکب شدن. تقریبا رفع اشکال # 378827.
Pep8: هشدارهای pep8 را آزار دهنده تر کنید. مرتکب شدن. بررسی کد Phabricator D5397
kdev-php:
تست های واحد duchain را رفع کنید. مرتکب شدن. کد بازبینی کد D5817

چه جدید در نسخه 5.1.0 است:

kdevelop:
قالب QObject: اصلاح خطا در بازنویسی تعریف extra_definitions بلوک. مرتکب شدن.
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
کلنگ: قفل DUChain از دست رفته. مرتکب شدن.
سیستم ساخت سفارشی: تصادف در هنگام پیکربندی مرتکب شدن. اشکال # 335470 را ببینید
سعی کنید تست testGccCompatibility را برای من ثابت کنید. مرتکب شدن.
کلنگ: هنگام تغییر نام کلاس، تغییرات را نیز تغییر نام دهید. مرتکب شدن. رفع اشکال # 373452
رفع اشکال با استدلال CMake اشتباه در اضافه کردن دایرکتوری ساخت جدید. مرتکب شدن.
انعطاف: برای تابع تعریف مجدد پیشنهاد ندهید. مرتکب شدن.
نظرات در قالب فایل را برای تست واحد پایتون برای setUp / tearDown رفع کنید. مرتکب شدن. رفع اشکال # 321005
تست TestCustomBuildSystemPlugin را با خواندن پوشه های .kdev4 از داده های تست تصحیح کنید. مرتکب شدن.
ارائه دهندگان: رفع برخی از هشدارهای زمان اجرا Qt. مرتکب شدن.
به روز رسانی TestProblems :: testMissingInclude () به فعلی ClangFixitAssistant. مرتکب شدن.
تصاویر CSS QtHelp رفع می شوند مرتکب شدن.
تعمیر مجدد صفحه QtHelp مرتکب شدن.
بروز رسانی INSTALL مرتکب شدن.
README ساده مرتکب شدن.
File_templates: حذف '#include & quot؛ foo.moc & quot؛ پاورقی مرتکب شدن.
qmake را بیش از qmake-qt5 ترجیح می دهید بیش از qmake-qt4. تعهد کنید.

Appimage: در git stash pop شکست نخورید. مرتکب شدن.
ثابت آیکون پیش فرض برای برخی از افزونه. مرتکب شدن.
I18n رفع مرتکب شدن.
kdevplatform:
اسناد موجود در اسناد موجود را از دیدگاه مشاغل بازبینی نکنید. مرتکب شدن.
تصحیح اطمینان برای ProblemModel. مرتکب شدن.
توجه داشته باشید در API dox صریح تر است که nullptr را می توان بازگرداند. مرتکب شدن.
محاوره فایلهای پرونده: تصحیح سقوط در صفحه لغو با کلاس پایه ناشناخته. مرتکب شدن.
هشدارهای زمان سکوت در مورد روشهای گمشده. مرتکب شدن.
گذرواژه KTextEditor :: MainWindow به نمایشهای متن ایجاد شده از TextDocuments. مرتکب شدن.
ابزار قالب فایل: بدون سند باز، از کپی اولیه از پروژه یا خانه استفاده کنید. مرتکب شدن.
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
پاکسازی: عضو مورد استفاده را حذف کنید مرتکب شدن.
ثبت نام EnvironmentSelectionWidget به درستی با KConfigDialogManager. مرتکب شدن.
ویژگی Revision Graph را غیرفعال کنید. مرتکب شدن.
رفع سقوط در راه اندازی & quot؛ منبع بازنگری & quot؛ بدون لود فایل بیشتر. مرتکب شدن.
بازگرداندن پنهان کردن دکمه های کمک در گفتگوهای دستیار. مرتکب شدن.
پاکسازی: روش استفاده نشده را حذف کنید. مرتکب شدن.
Quickopenfilter: ثابت اسناد مرتکب شدن.کادرهای انتخاب شده در صفحه گزینههای سفارشی قالب فایل را حذف کنید. مرتکب شدن.
سرعت تست test_projectcontroller را کمی افزایش دهید. مرتکب شدن.
طرح تصادفی به طور تصادفی در حال تلاش برای جایگزینی طرح اصلی OutputPage است. مرتکب شدن.
رفع باز کردن URL های از راه دور بدون نام فایل. مرتکب شدن. رفع اشکال # 373213
TestTemplatesModel، TestGenerationTest: زبان C برای جلوگیری از رشته های ترجمه شده. مرتکب شدن.
دکمههای قبلی قبلی / بعدی را افزایش دهید. مرتکب شدن.
SourceFormatterController: اصلاح 'فایل های اصلاح'. مرتکب شدن. رفع اشکال # 373842
SourceFormatterController: خروجی اشکال زدایی بیشتر. مرتکب شدن.
حلقه بی نهایت را بر روی گروه محیطی شبیه سازی کنید. مرتکب شدن.
بازگرداندن و & quot؛ بازگرداندن درباره گفتگو برای پلاگین ها در & quot؛ بارگذاری پلاگین & quot؛ گفتگو & quot؛ مرتکب شدن.
هشدار تخفیف را رفع کنید. مرتکب شدن.
اضافه کردن کد جایگزین برای KAboutData :: fromPluginMetaData () برای نسخه های قدیمی kf5. مرتکب شدن.
بازگرداندن درباره گفتگوی پلاگینها در & quot؛ پلاگین بارگذاری شده & quot؛ گفتگو مرتکب شدن.
LoadedPluginsDialog: Fix Memleak. مرتکب شدن.
رفع موقعیت یابی StandardDocumentationView. مرتکب شدن.
بروز رسانی INSTALL مرتکب شدن.
اضافه کردن بیت در مورد کمک به KDevelop. مرتکب شدن.

README ساده مرتکب شدن.
سبک: C ++ + 11ify. مرتکب شدن.
Projectfilter: آثار هنری VS را فیلتر کنید. مرتکب شدن.
ProjectConfigSkeleton: حذف FIXME. مرتکب شدن.
رفع خطا در پیام CMake. مرتکب شدن.
رجیستری استخراج خطوط UI چند خط از صفحه خوش آمدید. مرتکب شدن.
Hotfix برای بازگرداندن ساخت با KConfig جدیدتر. مرتکب شدن.
برای برخی از پلاگین ها، آیکون پیش فرض را تنظیم کنید مرتکب شدن.
پنهان کردن نوار پیشرفت پس از پایان همه کارها. مرتکب شدن.
DUChainPointer :: dynamicCast () - بدون segfault اگر هدف نیست. مرتکب شدن.
kdev-php:
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
kdev-python:
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
تصحیح سقوط در هنگام درخواست افزایش آیتم ها بدون تجزیه و تحلیل فایل docfile. مرتکب شدن. رفع اشکال # 373349

چه جدید در نسخه 5.0.4 / 5.1 Beta 1 جدید است:

kdevelop:
قالب QObject: اصلاح خطا در بازنویسی تعریف extra_definitions بلوک. مرتکب شدن.
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
کلنگ: قفل DUChain از دست رفته. مرتکب شدن.
سیستم ساخت سفارشی: تصادف در هنگام پیکربندی مرتکب شدن. اشکال # 335470 را ببینید
سعی کنید تست testGccCompatibility را برای من ثابت کنید. مرتکب شدن.
کلنگ: هنگام تغییر نام کلاس، تغییرات را نیز تغییر نام دهید. مرتکب شدن. رفع اشکال # 373452
رفع اشکال با استدلال CMake اشتباه در اضافه کردن دایرکتوری ساخت جدید. مرتکب شدن.
انعطاف: برای تابع تعریف مجدد پیشنهاد ندهید. مرتکب شدن.
نظرات در قالب فایل را برای تست واحد پایتون برای setUp / tearDown رفع کنید. مرتکب شدن. رفع اشکال # 321005
تست TestCustomBuildSystemPlugin را با خواندن پوشه های .kdev4 از داده های تست تصحیح کنید. مرتکب شدن.
ارائه دهندگان: رفع برخی از هشدارهای زمان اجرا Qt. مرتکب شدن.
به روز رسانی TestProblems :: testMissingInclude () به فعلی ClangFixitAssistant. مرتکب شدن.
تصاویر CSS QtHelp رفع می شوند مرتکب شدن.
تعمیر مجدد صفحه QtHelp مرتکب شدن.
بروز رسانی INSTALL مرتکب شدن.
README ساده مرتکب شدن.
File_templates: حذف '#include & quot؛ foo.moc & quot؛ پاورقی مرتکب شدن.
qmake را بیش از qmake-qt5 ترجیح می دهید بیش از qmake-qt4. تعهد کنید.

Appimage: در git stash pop شکست نخورید. مرتکب شدن.
ثابت آیکون پیش فرض برای برخی از افزونه. مرتکب شدن.
I18n رفع مرتکب شدن.
kdevplatform:
اسناد موجود در اسناد موجود را از دیدگاه مشاغل بازبینی نکنید. مرتکب شدن.
تصحیح اطمینان برای ProblemModel. مرتکب شدن.
توجه داشته باشید در API dox صریح تر است که nullptr را می توان بازگرداند. مرتکب شدن.
محاوره فایلهای پرونده: تصحیح سقوط در صفحه لغو با کلاس پایه ناشناخته. مرتکب شدن.
هشدارهای زمان سکوت در مورد روشهای گمشده. مرتکب شدن.
گذرواژه KTextEditor :: MainWindow به نمایشهای متن ایجاد شده از TextDocuments. مرتکب شدن.
ابزار قالب فایل: بدون سند باز، از کپی اولیه از پروژه یا خانه استفاده کنید. مرتکب شدن.
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
پاکسازی: عضو مورد استفاده را حذف کنید مرتکب شدن.
ثبت نام EnvironmentSelectionWidget به درستی با KConfigDialogManager. مرتکب شدن.
ویژگی Revision Graph را غیرفعال کنید. مرتکب شدن.
رفع سقوط در راه اندازی & quot؛ منبع بازنگری & quot؛ بدون لود فایل بیشتر. مرتکب شدن.
بازگرداندن پنهان کردن دکمه های کمک در گفتگوهای دستیار. مرتکب شدن.
پاکسازی: روش استفاده نشده را حذف کنید. مرتکب شدن.
Quickopenfilter: ثابت اسناد مرتکب شدن.کادرهای انتخاب شده در صفحه گزینههای سفارشی قالب فایل را حذف کنید. مرتکب شدن.
سرعت تست test_projectcontroller را کمی افزایش دهید. مرتکب شدن.
طرح تصادفی به طور تصادفی در حال تلاش برای جایگزینی طرح اصلی OutputPage است. مرتکب شدن.
رفع باز کردن URL های از راه دور بدون نام فایل. مرتکب شدن. رفع اشکال # 373213
TestTemplatesModel، TestGenerationTest: زبان C برای جلوگیری از رشته های ترجمه شده. مرتکب شدن.
دکمههای قبلی قبلی / بعدی را افزایش دهید. مرتکب شدن.
SourceFormatterController: اصلاح 'فایل های اصلاح'. مرتکب شدن. رفع اشکال # 373842
SourceFormatterController: خروجی اشکال زدایی بیشتر. مرتکب شدن.
حلقه بی نهایت را بر روی گروه محیطی شبیه سازی کنید. مرتکب شدن.
بازگرداندن و & quot؛ بازگرداندن درباره گفتگو برای پلاگین ها در & quot؛ بارگذاری پلاگین & quot؛ گفتگو & quot؛ مرتکب شدن.
هشدار تخفیف را رفع کنید. مرتکب شدن.
اضافه کردن کد جایگزین برای KAboutData :: fromPluginMetaData () برای نسخه های قدیمی kf5. مرتکب شدن.
بازگرداندن درباره گفتگوی پلاگینها در & quot؛ پلاگین بارگذاری شده & quot؛ گفتگو مرتکب شدن.
LoadedPluginsDialog: Fix Memleak. مرتکب شدن.
رفع موقعیت یابی StandardDocumentationView. مرتکب شدن.
بروز رسانی INSTALL مرتکب شدن.
اضافه کردن بیت در مورد کمک به KDevelop. مرتکب شدن.

README ساده مرتکب شدن.
سبک: C ++ + 11ify. مرتکب شدن.
Projectfilter: آثار هنری VS را فیلتر کنید. مرتکب شدن.
ProjectConfigSkeleton: حذف FIXME. مرتکب شدن.
رفع خطا در پیام CMake. مرتکب شدن.
رجیستری استخراج خطوط UI چند خط از صفحه خوش آمدید. مرتکب شدن.
Hotfix برای بازگرداندن ساخت با KConfig جدیدتر. مرتکب شدن.
برای برخی از پلاگین ها، آیکون پیش فرض را تنظیم کنید مرتکب شدن.
پنهان کردن نوار پیشرفت پس از پایان همه کارها. مرتکب شدن.
DUChainPointer :: dynamicCast () - بدون segfault اگر هدف نیست. مرتکب شدن.
kdev-php:
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
kdev-python:
به روز رسانی نسخه شماره 5.0.4. مرتکب شدن.
تصحیح سقوط در هنگام درخواست افزایش آیتم ها بدون تجزیه و تحلیل فایل docfile. مرتکب شدن. رفع اشکال # 373349

چه جدید در نسخه 5.0.3 / 5.1 Beta 1 جدید است:

رفع یک مشکل قفل در تجزیه کننده پس زمینه، باعث سقوط مکرر در ویندوز (3c395340d)
رفع جستجوی شکسته در نمایه اسناد (0602281c)
رفع مسائل مختلف با دیدگاه های نقطه پایانی (cba54572)
یک تصادف احتمالی را در هنگام فعال کردن FixIt (BR: 369176) رفع کنید.
هنگام انجام اقدامات مختلف با پلاگین Make غیر فعال (BR: 369326) تصادف را رفع کنید.
به روز رسانی Sonnet در نصب کننده ویندوز که منجر به سقوط با spellechecking (BR: 370470)
فایل های متنی را که بعضی از شرایط را به عنوان CMake تجزیه می کنند را اصلاح کنید، که منجر به عملکرد بد و تصادف می شود
استفاده از فونت صحیح در نمایه اسناد (BR: 285162)
هنگام برخورد با & quot؛ تغییر نام اعلان & quot؛ بدون ویرایشگر باز (22bdccb1)
ثابت & quot؛ دانلود بیشتر ... & quot؛ قابلیت کار بر روی برخی از سیستم ها (4c4500bf)
ثابت & quot؛ گزینه بعدی / پیشین را انتخاب کنید & quot؛ رفتار غلط در بعضی موارد (24d3e3bb)
ثابت & quot؛ مخفی / بازیابی اسکله & quot؛ برخی از موارد نادرست رفتار می کنند (daeed5f1)
رفع & quot؛ نصب به عنوان ریشه & quot؛ عمل کار نمی کند (30a66c3f)
اصلاح CMake ساخت افزونه گاهی اوقات همه چیز را دوباره بازسازی زمانی که آن را نباید (17b6499e)
بهبود UI های مختلف

چه جدید در نسخه 5.0.3 است:

رفع یک مشکل قفل در تجزیه کننده پس زمینه، باعث سقوط مکرر در ویندوز (3c395340d)
رفع جستجوی شکسته در نمایه اسناد (0602281c)
رفع مسائل مختلف با دیدگاه های نقطه پایانی (cba54572)
یک تصادف احتمالی را در هنگام فعال کردن FixIt (BR: 369176) رفع کنید.
هنگام انجام اقدامات مختلف با پلاگین Make غیر فعال (BR: 369326) تصادف را رفع کنید.
به روز رسانی Sonnet در نصب کننده ویندوز که منجر به سقوط با spellechecking (BR: 370470)
فایل های متنی را که بعضی از شرایط را به عنوان CMake تجزیه می کنند را اصلاح کنید، که منجر به عملکرد بد و تصادف می شود
استفاده از فونت صحیح در نمایه اسناد (BR: 285162)
هنگام برخورد با & quot؛ تغییر نام اعلان & quot؛ بدون ویرایشگر باز (22bdccb1)
ثابت & quot؛ دانلود بیشتر ... & quot؛ قابلیت کار بر روی برخی از سیستم ها (4c4500bf)
ثابت & quot؛ گزینه بعدی / پیشین را انتخاب کنید & quot؛ رفتار غلط در بعضی موارد (24d3e3bb)
ثابت & quot؛ مخفی / بازیابی اسکله & quot؛ برخی از موارد نادرست رفتار می کنند (daeed5f1)
رفع & quot؛ نصب به عنوان ریشه & quot؛ عمل کار نمی کند (30a66c3f)
اصلاح CMake ساخت افزونه گاهی اوقات همه چیز را دوباره بازسازی زمانی که آن را نباید (17b6499e)
بهبود UI های مختلف

چه جدید در نسخه 5.0.2 است:

رفع یک مشکل قفل در تجزیه کننده پس زمینه، باعث سقوط مکرر در ویندوز (3c395340d)
رفع جستجوی شکسته در نمایه اسناد (0602281c)
رفع مسائل مختلف با دیدگاه های نقطه پایانی (cba54572)
یک تصادف احتمالی را در هنگام فعال کردن FixIt (BR: 369176) رفع کنید.
هنگام انجام اقدامات مختلف با پلاگین Make غیر فعال (BR: 369326) تصادف را رفع کنید.
به روز رسانی Sonnet در نصب کننده ویندوز که منجر به سقوط با spellechecking (BR: 370470)
فایل های متنی را که بعضی از شرایط را به عنوان CMake تجزیه می کنند را اصلاح کنید، که منجر به عملکرد بد و تصادف می شود
استفاده از فونت صحیح در نمایه اسناد (BR: 285162)
هنگام برخورد با & quot؛ تغییر نام اعلان & quot؛ بدون ویرایشگر باز (22bdccb1)
ثابت & quot؛ دانلود بیشتر ... & quot؛ قابلیت کار بر روی برخی از سیستم ها (4c4500bf)
ثابت & quot؛ گزینه بعدی / پیشین را انتخاب کنید & quot؛ رفتار غلط در بعضی موارد (24d3e3bb)
ثابت & quot؛ مخفی / بازیابی اسکله & quot؛ برخی از موارد نادرست رفتار می کنند (daeed5f1)
رفع & quot؛ نصب به عنوان ریشه & quot؛ عمل کار نمی کند (30a66c3f)
اصلاح CMake ساخت افزونه گاهی اوقات همه چیز را دوباره بازسازی زمانی که آن را نباید (17b6499e)
بهبود UI های مختلف

چه جدید در نسخه 5.0.1 است:

مشکلات در 5.0.1 ثابت شده است:
رفع یک خطا در تجزیه کننده پسزمینه، که به ویژه در پروژه هایی حاوی کد های C ++ و Python / JS / QML رخ داده است و هر کدام از تجزیه و تحلیل ها یا کل برنامه را به طور تصادفی متوقف می کند. [BR: 355100]
طرح «& quot؛ را در یک جلسه متفاوت باز نمیکند & quot؛ گفتگو در شروع یک جلسه تحت برخی شرایط.
رفع یک تصادف که گاهی اوقات هنگام تغییر شاخه های git در خط فرمان رخ می دهد.
رفع اشکال هنگام شروع اشکالزدایی از خط فرمان [BR: 367837]
برجسته سازی ماوس در حال حاضر با استفاده از & quot؛ جستجو برجسته & quot؛ رنگ از محاوره پیکربندی، به جای یک زرد روشن به سختی کدگذاری شده است. [BR: 368458]
در هنگام ویرایش متن در خط بعد از & quot؛ TODO & quot؛ یک تصادف در پلاگین PHP حل شود [BR: 368257]
رفع دایرکتوری کار پلاگین سفارشی Makefile [BR: 239004]
رفع یک تصادف احتمالی در راه اندازی یک دستیار پنجره فعال [BR: 368270]
هنگامی که صفحه خوش آمدید نمایش داده می شود، در بعضی شرایط ثابت می شود. [BR: 368138]
اصلاح برخی مسائل ترجمه
اصلاح واردات گاهی اوقات در kdev-python یافت نشد و بدون فشار دادن F5 توسط دست [BR: 368556]
مشکلات مربوط به لینوکس AppImage:

ارسال پلاگین ویرانگر را بارگیری کنید.
ثابت QtHelp کار نمی کند
کشتی های مختلف X11 کتابخانه ها، که گزارش می کنند اجرا باینری را در سیستم های نسبتا قدیمی در حال حاضر (SLES 11 و مشابه)
اکنون صفحه خوش آمدید را غیرفعال کنید

چه جدید در نسخه 5.0.0 است:

تقریبا دو سال پس از انتشار KDevelop 4.7، ما خوشحال می شویم که در دسترس KDevelop 5.0 فوری داشته باشیم. KDevelop یک محیط توسعه یکپارچه است که با پشتیبانی از زبانهای برنامه نویسی C ++، Python، PHP و JavaScript / QML تمرکز دارد. بسیاری از تغییرات مهم و رفع ابهام برای نسخه 5.0 انجام شد، و اطمینان حاصل کرد که KDevelop همچنان قابل نگهداری و آسان است در طول سال های آینده گسترش و بهبود یابد. نکات برجسته شامل پشتیبانی کامل زبان C / C ++ و همچنین پاکسازی پایتون، PHP و QML / JS می باشد.

چه جدید در نسخه 4.7.3 / 5.0.0 بتا جدید است:

ما پایگاه کد بزرگ ما را به Qt 5 و KDE 5 (KF5) منتقل کرده ایم.
ما پارتیشن تجزیه کننده C ++ و پلاگین تجزیه و تحلیل معنایی را با بسیار قوی تر که بر اساس Clang از پروژه LLVM است جایگزین کردیم.
ما مترجم سفارشی CMake را حذف کردیم و در حال حاضر استفاده از متا داده های ارائه شده از بالا CMake خود را.
ما در نهایت، پشتیبانی از زبان معنایی برای QML و جاوا اسکریپت، و همچنین مدیر پروژه QMake را به هم متصل کردیم.
در نهایت، ما بسیاری از مناطق پایه کد ما را پاکسازی کردیم و به طور قابل توجهی عملکرد برخی جریانهای کاری را بهبود بخشیدیم.

چه جدید در نسخه 4.7.2 / 5.0.0 بتا جدید است:

ما کد بزرگ ما را به Qt 5 و KDE 5 (KF5) منتقل کردیم.
ما پارتیشن تجزیه کننده C ++ و پلاگین تجزیه و تحلیل معنایی را با بسیار قوی تر که بر اساس Clang از پروژه LLVM است جایگزین کردیم.
ما مترجم سفارشی CMake را حذف کردیم و در حال حاضر استفاده از متا داده های ارائه شده از بالا CMake خود را.
ما در نهایت، پشتیبانی از زبان معنایی برای QML و جاوا اسکریپت، و همچنین مدیر پروژه QMake را به هم متصل کردیم.
در نهایت، ما بسیاری از مناطق پایه کد ما را پاکسازی کردیم و به طور قابل توجهی عملکرد برخی جریانهای کاری را بهبود بخشیدیم.

چه جدید در نسخه 4.7.1 است:

این نسخه شامل بسیاری از پیشرفت ها و رفع اشکال - همه از ارتقاء خواستار است.

چه جدید در 4.5.0 نسخه قرار دارد:

این نسخه یکپارچه سازی برای تست واحد را اضافه کرد، به طوری که شما می توانید به راحتی آنها را در هنگام کار بر روی پروژه های خود اجرا و اشکال زدایی کنید.
جادوگر کلاس جدید به روز شد و بسیاری از تغییرات در مورد نقاشی UI در مکان های مختلف ساخته شده است.
پشتیبانی بهتر از ویژگی های C ++ 11 ارائه شد.

چه جدید در نسخه 4.3.0 RC1 جدید است:

این احتمالا آخرین نسخه آزمایشی قبل از انتشار 4.3 فینال است. این کاندیدای انتشار شامل رفع اشکالات اضافی است و پشتیبانی زبان C ++ 11 را بهبود می بخشد.

چه جدید در نسخه 4.1.1 است:

Milian Wolff: تنظیم نسخه به 4.1.0، نیاز به kdevplatform 1.1.0
Milian Wolff: هنگام پاک کردن، تغییر نام پوشه ها، مدیر مدیریت custommake را خراب می کند
Milian Wolff: بهینه سازی: بدون نیاز به تماس با motionBehindComment اگر ما آخرین #include را پیدا کرد، فقط بعد از آن قرار داده شود
Milian Wolff: در نهایت رفع گم شدن شامل قرار دادن آیتم ...
Milian Wolff: مکان شامل / اعلامیه های پیشین پس از تعریف یا نظرات اگر هیچ خط خالی یافت نشد
میلان وولف: به طور صحیح اضافه کردن تعریف / تعریف پیشین در شروع سند زمانی که موقعیتی را پس از آن پیدا نکنیم
Aleix Pol: متغیرهای cached را از conditionals نیز بررسی کنید.
Aleix Pol: امکان بارگذاری مجدد CMakeFolders که cmakelists.txt ندارند (زیرا حذف شده است). بهبود مسئولیت در حذف فایل. هنگامی که یک فایل CMakeLists.txt حذف شد، شعبه پروژه را بارگیری کنید.
میلان ولف: استفاده از رنگ های سیستم به جای رنگ های سخت افزاری در نوار ابزار خط GDB
Milian Wolff: به طور پیش فرض در کادر محاوره ای 'attach to process' روی خط فیلتر line تمرکز کنید
Milian Wolff: هنگام افزودن ویجت خروجی بعد از خطایابی، شروع به خواندن حالت درست اشکال زد

شد

Aleix Pol: تست گزینه گزینه به درستی با کش کار می کند.
Aleix Pol: از APi درست استفاده کنید.
Aleix Pol: زمانیکه حافظه پنهان کثیف است، بارگیری مجدد پروژه انجام می شود.
Aleix Pol: متغیر را در صورت آن که قبلا در حافظه پنهان مشخص شده است تنظیم نکنید.
Aleix Pol: نام اسلات اشتباه را رفع کنید.
Aleix Pol: هر بار که CMakeCache اصلاح شده، پروژه را بارگیری کنید.
میلان وولف: اجازه دهید دیدگاه مالکیت ویدجت را بگیرد، از نشت و سقوط جلوگیری می کند
NicolAs Alvarez: پشتیبانی CMake: جلوگیری از حلقه بی نهایت در foreach (RANGE) که هرگز اجرا نمی شود.
Aleix Pol: امکان انجام پروژه های مناسب را با استفاده از فایل های CMakeLists.txt خالی انجام دهید. دوبار ریشه دایرکتوری cmake را به watcher اضافه نکنید.

در نسخه 4.0.2 جدید است:

بازنویسی از ابتدا

چه جدید در نسخه 4.0.1 است:

میلان والف: سرریز را در CMakeFunctionArgument ثابت کنید :: unescapeValue
Andras Mantia: برخی از میانبرهای متداول را از Katepart حذف کنید.
Milian Wolff: fix: اجازه می دهد incr به عنوان شناسه، پس از همه، این ++ نشانه نیست
میلان وولف: در نوع nullptr در getPointerTarget سقوط نکنید
Milian Wolff: هنگام ایجاد یک مسیر در #include باید fixStudgetCompletion شود، نه فقط یک کاراکتر تنها
Milian Wolff: وقتی که getContainerType برای یک نوع مشخص شده در topcontext داده نشده است، سقوط نکنید
آندریاس Pakulat: رفع فایل های باز با مسیر نسبی.
آندریاس Pakulat: تنظیم CMAKE_INSTALL_RPATH به lib-installdir
آندریاس Pakulat: اطمینان حاصل کنید که kdevplatform به درستی مرتبط است
میلان وولف: استفاده از canonicalFilePath به عنوان absoluteFilePath ممکن است منجر به مشکلات در هنگام حل نسبی شامل در دایرکتوری های لینک شده
نیکولاس آلوارز: یک نکته دیگر ممکن را حل کنید
نیکولاس آلوارز: نشت حافظه را در CMakeListsParser رفع کنید :: readCMakeFile.
میلان ولف: پیش از EOF پیشروی نکنید، ممکن است به علائم و تصادفات نامعتبر منجر شود
Aleix Pol: جلوگیری از فراخوانی اشاره گر صفر.
Aleix Pol: اضافه کردن پشتیبانی مناسب برای دستور Break.

آندریاس Pakulat: سعی نکنید یک فایل غیر موجود را باز کنید.
Milian Wolff: __volatile__ یک مترادف برای فرار است
میلان ولف: در classutils به یک کلاس مجددا بازگشت نمی کنید :: getMemberFunctions
اسبن موز هانسن: پیدا کردن دایرکتوری ساخت حتی در CMakeLists.txt ریشه
میلان ولف: استفاده از لیست های استدلال فیزیکدانان خالص
اسبن موز هانسن: اگر هیچ ماژول یافت نشد، از حالت config به عنوان جایگزینی استفاده کنید، و package_DIR را در همه موارد که ماژول یافت نشد
دیوید نولز: ادعای خود را به یک خطای هشدار تبدیل کنید: 236411
نیکو سامس: حمایت از ساختن کل extragear / SDK را برداشته.
Kovarththanan Rajaratnam: حذف FindCppUnit.cmake که افزونه CppUnit دیگر وجود ندارد
Kovarththanan Rajaratnam: اکنون FindCheck.cmake را حذف کنید که پلاگین Check وجود ندارد
آندریاس Pakulat: افزایش شماره نسخه
نیکو سامس: عبارات متغیر را به طور صحیح نقل کنید.
Milian Wolff: محدوده نامعتبر در محل نهایی مشکل زمانی که شامل مسیر resolver مسیرهای بیشتری را از مدیر ساخت پیدا کرده است
آندریاس Pakulat: ثابت آیکون برنامه kdevelop برای ویندوز.دیوید: استفاده از mutex برای جلوگیری از setupStandardMacros () و setupStandardIncludePaths () از زمان چند بار در یک زمان نامعلوم، جلوگیری از تصادف. BUG: 236434
Bertjan Broeksema: هشدارهای کامپایل مربوط به hash_map را نادیده بگیرید
Andreas Pakulat: همچنین برای qmake-qt4 جستجو کنید

در نسخه 4.0 RC3 جدید:

بازنویسی از ابتدا

چه جدید در نسخه 3.5.4 منتشر می شود:

این نسخه 30 بلاک را رفع می کند.

چه جدید در 3.5.3 از جدید است:

بسیاری از پاک کردن اشکالات و بهبود جزئی.

مورد نیاز:

Qt

نرم افزار های مشابه

نظرات به KDevelop

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!