KDevelop

ภาพหน้าจอของซอฟแวร์:
KDevelop
รายละเอียดซอฟแวร์:
รุ่น: 5.2.3 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: KDevelop Team
การอนุญาต: ฟรี
ความนิยม: 184

Rating: 2.7/5 (Total Votes: 3)

KDevelop เป็นโครงการโอเพ่นซอร์สแบบพกพาและซอฟต์แวร์ฟรีที่ให้ผู้ใช้มี IDE เต็มรูปแบบซึ่งใช้ปลั๊กอิน (Integrated Development Environment) สำหรับภาษาโปรแกรม C, C ++ และภาษาโปรแกรมอื่น ๆ ที่ใช้กันอย่างแพร่หลาย .


คุณสมบัติได้อย่างรวดเร็ว

คุณลักษณะสำคัญ ๆ ได้แก่ ส่วนติดต่อผู้ใช้แบบกราฟิกที่ใช้งานง่ายและซับซ้อนซึ่งเขียนในชุดเครื่องมือ Qt GUI การสนับสนุนเซสชันการสนับสนุนภาษาโปรแกรมต่างๆความสามารถในการติดตั้งแอพพลิเคชันเป็นโครงการที่สอง, รวมทั้งความสามารถในการสร้างโครงการตั้งแต่เริ่มต้น

นอกจากนี้ยังมีเครื่องมือต่างๆมุมมองโหมดและชุดทำงานสนับสนุนแป้นพิมพ์ลัดสนับสนุนแม่แบบการทดสอบหน่วยและชั้นเรียน เมื่อใช้ KDevelop นักพัฒนาซอฟต์แวร์จะสามารถสำรวจซอร์สโค้ดของแอปพลิเคชันที่มีอยู่แล้วและทำการปรับปรุงเพื่อปรับปรุง


รองรับภาษาเขียนโปรแกรมได้มากกว่า 10 ภาษา

แอปพลิเคชันนี้ได้รับการออกแบบมาตั้งแต่พื้นฐานเพื่อสนับสนุนภาษาโปรแกรม 12 ภาษาเครื่องมือสร้าง 5 ชุดรูปแบบเอกสาร 11 ฉบับระบบควบคุมแก้ไข 4 ชุดบรรณาธิการโค้ด 3 ชุดชุดเครื่องมือการพัฒนา 5 ชุดและเครื่องมืออื่น ๆ อีกมากมาย

เป็นแอพพลิเคชันข้ามแพลตฟอร์ม

การเขียนใน Qt KDevelop ได้รับการออกแบบให้เป็นแอ็พพลิเคชันข้ามแพลตฟอร์มที่ได้รับการทดสอบสำเร็จภายใต้ GNULinux, FreeBSD, Solaris, Mac OS X และระบบปฏิบัติการอื่น ๆ ของ UNIX มีอยู่ในที่เก็บซอฟต์แวร์เริ่มต้นของการแจกแจง Linux จำนวนมาก


ความพร้อมใช้งานและการสนับสนุนสถาปัตยกรรม

นักพัฒนาซอฟต์แวร์ KDE ที่ต้องการพัฒนาแอ็พพลิเคชันที่มีประสิทธิภาพสำหรับสภาพแวดล้อมเดสก์ท็อป KDE สามารถดาวน์โหลดแอ็พพลิเคชัน KDevelop เป็นที่เก็บข้อมูลต้นฉบับซึ่งจะต้องได้รับการกำหนดค่าและคอมไพล์ก่อนที่จะติดตั้ง ทั้งสถาปัตยกรรมแบบ 32 บิตและ 64 บิตได้รับการสนับสนุนในขณะนี้


พบ KDevPlatform

นอกจากนี้โครงการ KDevelop ยังเป็นส่วนหนึ่งของ KDevPlatform ซึ่งเป็นโอเพ่นซอร์สและชุดไลบรารีแจกจ่ายได้อย่างอิสระซึ่งสามารถใช้เป็นฐานสำหรับโปรแกรม IDE เช่น Quanta, Kile, KTechLab และแม้แต่ KDevelop ซึ่งขึ้นอยู่กับ KDevplatform

มีอะไรใหม่ ในรุ่นนี้:

  • แก้ไขข้อขัดข้องที่เกิดขึ้นเมื่อเปลี่ยนสาขา git ในเบื้องหลังในโครงการ C ++ การดำเนินการนี้จะปิดการใช้งานคำเตือนเกี่ยวกับเอกสารตลอดจนการแสดงเอกสารแบบแยกวิเคราะห์ในเคล็ดลับเครื่องมือจนกว่าปัญหาเบื้องต้นจะได้รับการแก้ไขต้นน้ำ (bug, upstream bug)
  • ไม่แก้ไขคอมไพเลอร์ที่ตั้งค่าไว้เป็นค่าเริ่มต้นใน Windows ทำให้ KDevelop ล้มเหลวในการค้นหาไลบรารีมาตรฐาน c ++ (ข้อผิดพลาด)
  • แก้ไขเส้นทางของไลบรารีมาตรฐานที่ไม่ได้ส่งผ่านเป็นเส้นทางเมื่อใช้ clang เป็นคอมไพเลอร์ใน Windows (ความคิดเห็น)
  • แก้ไขข้อขัดข้องที่เกิดขึ้นในบางระบบเมื่อเปิดเซสชัน (ข้อผิดพลาด)
  • แก้ไขรวมถึงเส้นทางที่ไม่ได้แสดงระบบที่กำหนดโดยโครงการรวมถึง (รวมถึงการเพิ่มเป็นระบบรวมถึงโครงการของคุณด้วย) (ข้อผิดพลาด)
  • แก้ไขข้อขัดข้องเมื่อกำหนดการแก้ไขแบทช์ในตัวแก้ไขกำหนด (ข้อผิดพลาด)
  • แก้ไขการยืนยัน (เกิดขึ้นเฉพาะในโหมดดีบั๊ก) และข้อขัดข้องที่อาจเกิดขึ้นเมื่อแสดงคำแนะนำเครื่องมือปัญหา (ข้อผิดพลาด)
  • แก้ไขลิงก์ในเบราว์เซอร์เอกสารที่ไม่ทำงานใน AppImage (ข้อผิดพลาด)
  • แก้ไขข้อผิดพลาดในการสร้างเมื่อสร้างในต้นฉบับเมื่อมีการแปล (ข้อผิดพลาด)
  • แก้ไขข้อขัดข้องเมื่อแสดงคำแนะนำเครื่องมือนำทางในโครงการ PHP ในบางสถานการณ์ (ข้อผิดพลาด)
  • แก้ไขเป้าหมายที่จะทำซ้ำเมื่อใช้โครงการย่อยของ CMake (ข้อผิดพลาด)
  • แก้ไขคอนโซล Toolview เพื่อขอให้ลบไฟล์ชั่วคราวแบบโต้ตอบ (ข้อผิดพลาด)
  • แก้ไขคำเตือน AUTOMOC จำนวนมากในขณะที่คอมไพล์ด้วย CMake 3.10
  • แก้ไขเครื่องมือบางอย่างดูเมนูบริบทที่มีรายการว่างเปล่า (ข้อผิดพลาด)
  • แก้ไขวิดเจ็ตความคืบหน้าในแถบสถานะที่ไม่แสดงในบางช่วง (ความคิดเห็น)
  • ปรับแคชให้ชัดเจนเพื่อให้แน่ใจว่าแคชของแคชรหัส (~ / .cache / kdevduchain) จะถูกลบออกเสมอเมื่อเปลี่ยนเป็นเวอร์ชัน KDevelop อื่น (รวมถึงเวอร์ชันแพทช์) ข้อมูลที่ไม่เหมาะสมในแคชก่อให้เกิดปัญหาหลายอย่างในอดีตรวมถึงปัญหา ถ้าคุณต้องการเก็บแคชไว้เป็นอย่างดีคุณสามารถสร้างไฟล์ (ว่าง) โดยมีส่วนต่อท้ายเวอร์ชันของเวอร์ชันเป้าหมายในโฟลเดอร์แคช
  • แก้ไข KDevelop ไม่เริ่มต้นด้วยเปิดใช้งานหน้าต้อนรับ (ซึ่งเป็นค่าเริ่มต้น) ในระบบที่ไม่มีการสนับสนุน OpenGL (ข้อผิดพลาด)
  • แก้ไข build โดยใช้ Qt version 5.5
  • แก้ไขเทมเพลตไฟล์ที่ไม่ทำงานบน Windows (โปรแกรมแก้ไขนี้ควรอยู่ในโปรแกรมติดตั้ง Windows 5.2.0 แต่ไม่ได้อยู่ใน tarball ที่มา)

มีอะไรใหม่ ในเวอร์ชัน:

  • แก้ไขข้อขัดข้องที่เกิดขึ้นเมื่อเปลี่ยนสาขา git ในเบื้องหลังในโครงการ C ++ การดำเนินการนี้จะปิดการใช้งานคำเตือนเกี่ยวกับเอกสารตลอดจนการแสดงเอกสารแบบแยกวิเคราะห์ในเคล็ดลับเครื่องมือจนกว่าปัญหาเบื้องต้นจะได้รับการแก้ไขต้นน้ำ (bug, upstream bug)
  • ไม่แก้ไขคอมไพเลอร์ที่ตั้งค่าไว้เป็นค่าเริ่มต้นใน Windows ทำให้ KDevelop ล้มเหลวในการค้นหาไลบรารีมาตรฐาน c ++ (ข้อผิดพลาด)
  • แก้ไขเส้นทางของไลบรารีมาตรฐานที่ไม่ได้ส่งผ่านเป็นเส้นทางเมื่อใช้ clang เป็นคอมไพเลอร์ใน Windows (ความคิดเห็น)
  • แก้ไขข้อขัดข้องที่เกิดขึ้นในบางระบบเมื่อเปิดเซสชัน (ข้อผิดพลาด)
  • แก้ไขรวมถึงเส้นทางที่ไม่ได้แสดงระบบที่กำหนดโดยโครงการรวมถึง (รวมถึงการเพิ่มเป็นระบบรวมถึงโครงการของคุณด้วย) (ข้อผิดพลาด)
  • แก้ไขข้อขัดข้องเมื่อกำหนดการแก้ไขแบทช์ในตัวแก้ไขกำหนด (ข้อผิดพลาด)
  • แก้ไขการยืนยัน (เกิดขึ้นเฉพาะในโหมดดีบั๊ก) และข้อขัดข้องที่อาจเกิดขึ้นเมื่อแสดงคำแนะนำเครื่องมือปัญหา (ข้อผิดพลาด)
  • แก้ไขลิงก์ในเบราว์เซอร์เอกสารที่ไม่ทำงานใน AppImage (ข้อผิดพลาด)
  • แก้ไขข้อผิดพลาดในการสร้างเมื่อสร้างในต้นฉบับเมื่อมีการแปล (ข้อผิดพลาด)
  • แก้ไขข้อขัดข้องเมื่อแสดงคำแนะนำเครื่องมือนำทางในโครงการ PHP ในบางสถานการณ์ (ข้อผิดพลาด)
  • แก้ไขเป้าหมายที่จะทำซ้ำเมื่อใช้โครงการย่อยของ CMake (ข้อผิดพลาด)
  • แก้ไขคอนโซล Toolview เพื่อขอให้ลบไฟล์ชั่วคราวแบบโต้ตอบ (ข้อผิดพลาด)
  • แก้ไขคำเตือน AUTOMOC จำนวนมากในขณะที่คอมไพล์ด้วย CMake 3.10
  • แก้ไขเครื่องมือบางอย่างดูเมนูบริบทที่มีรายการว่างเปล่า (ข้อผิดพลาด)
  • แก้ไขวิดเจ็ตความคืบหน้าในแถบสถานะที่ไม่แสดงในบางช่วง (ความคิดเห็น)
  • ปรับแคชให้ชัดเจนเพื่อให้แน่ใจว่าแคชของแคชรหัส (~ / .cache / kdevduchain) จะถูกลบออกเสมอเมื่อเปลี่ยนเป็นเวอร์ชัน KDevelop อื่น (รวมถึงเวอร์ชันแพทช์) ข้อมูลที่ไม่เหมาะสมในแคชก่อให้เกิดปัญหาหลายอย่างในอดีตรวมถึงปัญหา ถ้าคุณต้องการเก็บแคชไว้เป็นอย่างดีคุณสามารถสร้างไฟล์ (ว่าง) โดยมีส่วนต่อท้ายเวอร์ชันของเวอร์ชันเป้าหมายในโฟลเดอร์แคช
  • แก้ไข KDevelop ไม่เริ่มต้นด้วยเปิดใช้งานหน้าต้อนรับ (ซึ่งเป็นค่าเริ่มต้น) ในระบบที่ไม่มีการสนับสนุน OpenGL (ข้อผิดพลาด)
  • แก้ไข build โดยใช้ Qt version 5.5
  • แก้ไขเทมเพลตไฟล์ที่ไม่ทำงานบน Windows (โปรแกรมแก้ไขนี้ควรอยู่ในโปรแกรมติดตั้ง Windows 5.2.0 แต่ไม่ได้อยู่ใน tarball ที่มา)

  • มีอะไรใหม่ ในเวอร์ชัน 5.1.2:

    • แฝดที่สร้างไว้ล่วงหน้า:
    • AppImage: การปรับปรุงต่างๆ ตอนนี้มีเรือ LLVM 3.9.1
    • โปรแกรมติดตั้ง Windows: การปรับปรุงต่างๆ ตอนนี้ส่ง Qt 5.9.1
    • การเปลี่ยนแปลงใน kdevplatform, kdevelop, kdev-php และ kdev-python:
    • แก้ไขข้อขัดข้องใน lexer cmakeer (ข้อผิดพลาด 363269)
    • การปรับปรุงเล็ก ๆ ใน cmake และ c ++ code เสร็จสิ้น
    • แก้ไขตำแหน่งของ C + + # รวมความสำเร็จ (https://phabricator.kde.org/D6230)
    • แก้ไขข้อขัดข้องกับโครงการ JS ในไดเร็กทอรีระยะไกล (ข้อผิดพลาด 369573)
    • แก้ไขข้อขัดข้องที่อาจเกิดขึ้นขณะแยกวิเคราะห์โค้ด PHP (ข้อบกพร่อง 381123)
    • แก้ไขข้อผิดพลาดขณะแฮงเอาท์ (ข้อบกพร่อง 379669)
    • การแสดงตัวอย่างการจัดรูปแบบต้นฉบับจะกลับมา
    • แก้ไขเมนูบริบทที่ซ้ำกันบนขอบไอคอน (https://phabricator.kde.org/D6838)
    • แก้ไขการแสดงโค้ดในวิดเจ็ตที่ใช้ในระบบบางระบบ
    • แก้ไข & quot; จัดรูปแบบไฟล์ & quot; การกระทำเมนูบริบท
    • แก้ไขข้อขัดข้องที่อาจเกิดขึ้นขณะแยกวิเคราะห์รหัส Python ด้วย Mac End End บรรทัดเก่า ('r' เท่านั้น) (ข้อบกพร่อง 378827)
    • แก้ไขกระโดดไปยังตำแหน่งเบรกพอยต์ในโมเดลเบรกพอยต์ (ข้อบกพร่อง 382652)
    • แก้ไขข้อขัดข้องในซีพียูโดยไม่มี SSE2
    • แก้ไขการเปิดตัว executable ด้วยช่องว่างในเส้นทางบน Windows
    • แก้ไขข้อขัดข้องที่อาจเกิดขึ้นเมื่อคลิก & quot; แสดงเอกสารประกอบ & quot; ในเคล็ดลับเครื่องมือ (https://phabricator.kde.org/D6436)
    • งานทำความสะอาดต่างๆ
    • ... และอื่น ๆ อีกมากมายมีรายชื่ออยู่ที่นี่มากเกินไป - เรียกใช้ git log v5.1.1..v5.1.2 & quot; ในที่เก็บข้อมูลหนึ่ง ๆ เพื่อดูการเปลี่ยนแปลงทั้งหมด

    • มีอะไรใหม่ ในเวอร์ชัน 5.1.1:

      • แฝดที่สร้างไว้ล่วงหน้า:
      • โปรแกรมติดตั้ง Windows: แก้ไขไอคอนที่หายไปในโปรแกรมติดตั้ง Windows
      • AppImage: จัดทำวิดเจ็ตวิดเจ็ต Breeze T3538
      • AppImage: จัดส่งปลั๊กอิน Sonnet (อิงตาม aspell, hunspell, hspell) T4100
      • AppImage: จัดทำโครงร่างสีเริ่มต้นบางส่วน (ใช้กับ Settings - & gt; Color Scheme) ด้วย AppImage
      • AppImage: สร้างขึ้นโดยการสนับสนุน KF5SysGuard: เปิดใช้งาน & quot; แนบกระบวนการ + quot; ใน AppImage T5878
      • kdevplatform:
      • อย่าดึงภาพตัวอย่างทั้งหมดของภาพตัวอย่างโหลดจากที่จัดเก็บตามต้องการ ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5701
      • ใช้ https://www.google.com แทน http://www.google.de ในการเลือกสคริปต์ภายนอกของ Google ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5719
      • ใช้ชื่อไอคอนที่สอดคล้องกันสำหรับสิ่งที่สร้างลบไอคอนเดิมทิ้ง ผูกมัด การวิเคราะห์รหัส Phabricator D5651
      • Appwizard: แก้ไขปัญหาที่ขาดหายใน ProjectVcsPage ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5536
      • หยุดการใช้งานวัตถุโครงการบน D-Bus ที่ไม่ได้ใช้และไม่ได้รับ ผูกมัด การวิเคราะห์รหัส Phabricator D5607
      • Appwizard: จัดเก็บ vcsPlugin ที่เลือกไว้ในไฟล์. wdev4 สำหรับนักพัฒนาซอฟต์แวร์ ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5513
      • Backgroundparser: พักผ่อนคลายสักหน่อย ผูกมัด ดูข้อบกพร่อง # 378933
      • ปัญหาเกี่ยวกับการทำงานในเส้นทาง (QString) ctor ผูกมัด ดูข้อบกพร่อง # 378933
      • แก้ไขไฟล์ดูตัวอย่างที่เพิ่มผิดในการสร้างโครงการจากเทมเพลตแอป ผูกมัด การวิเคราะห์รหัส Phabricator D5314
      • แก้ไขการสนับสนุนไฟล์หลาย ๆ ไฟล์และเส้นทางสัมพัทธ์ใน ShowFilesAfterGeneration ผูกมัด การวิเคราะห์รหัส Phabricator D5316
      • โหลดเทมเพลตจากไฟล์: ใช้แก้ไขสตริงการใช้สตริงที่ผิดพลาด ผูกมัด แก้ไขข้อบกพร่อง # 376040 การวิเคราะห์รหัสเครื่องย่อยรหัส D5155
      • ค้นหา / แทนที่ในไฟล์: ห้ามห่อเนื้อหาของเคล็ดลับเครื่องมือสำหรับบรรทัดเอาต์พุต ผูกมัด การวิเคราะห์รหัส Phabricator D5135
      • kdevelop:
      • ติดตั้งนิยาม mimetype xdg สำหรับ OpenCL C. Commit การวิเคราะห์รหัส Phabricator D5621
      • ย้ายพิมพ์จาก int ไปยัง int ที่ไม่ได้ลงชื่อ ผูกมัด การวิเคราะห์รหัสเครื่องย่อยรหัส D5654
      • แก้ไขการสร้างสำหรับ MinGW ผูกมัด แก้ไขข้อผิดพลาด # 379454
      • ค้นหา Cppcheck เป็น RUNTIME dependencies ผูกมัด การวิเคราะห์รหัส Phabricator D5632
      • ภาษา OpenCL เรียกว่า OpenCL C. Commit การวิเคราะห์รหัส Phabricator D5485
      • ลบไฟล์ที่ไม่จำเป็นสำหรับ * .devinternal files ผูกมัด การวิเคราะห์รหัส Phabricator D5624
      • สร้างอ็อบเจ็กต์ KAboutData หลังจากตัวอย่างของ QApp สำหรับการแปลที่ทำงาน ผูกมัด การวิเคราะห์รหัส Phabricator D5598
      • CMake - แก้ไขข้อบกพร่องด้วยการลดการตั้งค่าที่เปลี่ยนไปสำหรับไดเรกทอรีที่มีอยู่ ผูกมัด การวิเคราะห์รหัสเครื่องย่อยรหัส D5609
      • ลด% ที่ชัดเจนจาก {PROJECTDIR} / จากเทมเพลต 'ShowFilesAfterGeneration' ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5531
      • นำข้อความที่ไม่ได้ใช้ออกไป & quot; VersionControl & quot; รายการจากตัวอย่าง kdev4 / แม่แบบ ผูกมัด การวิเคราะห์รหัส Phabricator D5512
      • Fix ShowFilesAfterGeneration เพื่อให้ตรงกับไฟล์ที่สร้างขึ้น ผูกมัด แก้ไขข้อบกพร่อง # 378499
      • อัปเดตภาพโลโก้ Qt ผูกมัด การวิเคราะห์รหัส Phabricator D5278
      • kdev หลาม:
      • แก้ไขปัญหาข้อผิดพลาดในโค้ดการกำหนดไวยากรณ์ ผูกมัด แก้ไขข้อบกพร่อง # 378827 บางส่วน
      • Pep8: ทำให้คำเตือน pep8 ไม่น่ารำคาญ ผูกมัด การวิเคราะห์รหัสเครื่องย่อย D5397
      • kdev-PHP:
      • แก้ไขการทดสอบหน่วย duchain ผูกมัด การวิเคราะห์รหัส Phabricator D5817

      • มีอะไรใหม่ ในเวอร์ชัน 5.1.0:

        • kdevelop:
        • เทมเพลต QObject: แก้ไขการสะกดคำผิดใหม่ในการบล็อกคำจำกัดความ Commit.
        • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
        • Clang: แก้ไขการล็อก DUChain ที่หายไป Commit.
        • ระบบ Custom-buildsystem: แก้ไขข้อขัดข้องขณะตั้งค่า ผูกมัด ดูข้อบกพร่อง # 335470
        • ลองทดสอบ testGccCompatibility test สำหรับฉัน Commit.
        • Clang: เปลี่ยนชื่อ destructors ด้วยเมื่อเปลี่ยนชื่อ class ผูกมัด แก้ไขข้อบกพร่อง # 373452
        • แก้ไขข้อผิดพลาดด้วยอาร์กิวเมนต์ CMake ผิดในระหว่างการเพิ่มไดเรกทอรีการสร้างใหม่ Commit.
        • Clang: อย่าเสนอ refactor function defs Commit.
        • แก้ไขข้อคิดเห็นในเทมเพลตไฟล์สำหรับการทดสอบหน่วย Python สำหรับการเซ็ตอัพ / การฉีกขาด ผูกมัด แก้ไขข้อบกพร่อง # 321005
        • แก้ไข TestCustomBuildSystemPlugin โดยการอ่านข้อมูลโฟลเดอร์ทดสอบ. kdev4 Commit.
        • ผู้ให้บริการ: แก้ไขคำเตือนเกี่ยวกับเวลาทำงาน Qt บางอย่าง Commit.
        • ปรับปรุง TestProblems :: testMissingInclude () เพื่อ ClangFixitAssistant ปัจจุบัน Commit.
        • แก้ไขรูปภาพ QtHelp CSS Commit.
        • โหลด QtHelp การแก้ไข Commit.
        • อัปเดต INSTALL Commit.
        • ปรับปรุง README Commit.
        • File_templates: ลบ '#include & quot; foo.moc' quot; ' ฟุตบอล Commit.
        • ต้องการใช้ qmake-qt5 มากกว่า qmake-qt4 Commit.
        • Appimage: อย่าล้มเหลวใน pop git st Commit.
        • แก้ไขไอคอนเริ่มต้นสำหรับปลั๊กอินบางตัว Commit.
        • การแก้ไข I18n Commit.
        • kdevplatform:
        • อย่าเปิดเอกสารที่ไม่มีอยู่จากปัญหาดู + การยืนยันการยืนยัน Commit.
        • การแก้ไขการยืนยันสำหรับ ProblemModel Commit.
        • หมายเหตุเพิ่มเติมใน API dox ที่สามารถคืนค่า nullptr ได้ Commit.
        • กล่องโต้ตอบเทมเพลตไฟล์: แก้ไขข้อขัดข้องในหน้าที่แทนที่ด้วยคลาสพื้นฐานที่ไม่รู้จัก Commit.
        • เงียบคำเตือนเกี่ยวกับรันไทม์เกี่ยวกับวิธีการที่ขาดหายไป Commit.
        • ส่ง KTextEditor :: MainWindow ไปยังมุมมองข้อความที่สร้างขึ้นจาก TextDocuments Commit.
        • เครื่องมือเทมเพลตไฟล์: ไม่มีเอกสารแบบเปิดใช้ฐาน dir ของโครงการหรือที่บ้าน Commit.
        • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
        • การล้างข้อมูล: นำสมาชิกที่ไม่ได้ใช้ออก Commit.
        • ลงทะเบียน EnvironmentSelectionWidget อย่างเหมาะสมกับ KConfigDialogManager Commit.
        • ปิดใช้งานคุณลักษณะกราฟการแก้ไข Commit.
        • แก้ไขข้อขัดข้องเมื่อเรียกใช้ & quot; ที่มาของรูปแบบใหม่ & quot; โดยไม่ต้องโหลดไฟล์อีกต่อไป Commit.
        • เรียกคืนปุ่มซ่อนความช่วยเหลือในกล่องโต้ตอบผู้ช่วย Commit.
        • การล้างข้อมูล: ลบวิธีที่ไม่ได้ใช้ Commit.
        • Quickopenfilter: แก้ไขเอกสาร Commit.
        • แก้ไขช่องทำเครื่องหมายในหน้าตัวเลือกกำหนดเองของพูลไฟล์ที่ถูกใส่ผิดที่ Commit.
        • เร่งความเร็ว test_projectcontroller สักหน่อย Commit.
        • แก้ไขรูปแบบโดยบังเอิญเนื่องจากพยายามแทนที่เค้าโครงหลักของ OutputPage Commit.
        • แก้ไขการเปิด URL แบบรีโมตโดยไม่มีชื่อไฟล์ ผูกมัด แก้ไขข้อบกพร่อง # 373213
        • TestTemplatesModel, TestGenerationTest: ตำแหน่งที่ตั้ง C เพื่อหลีกเลี่ยงสตริงที่แปล Commit.
        • เพิ่มปุ่มบริบทประวัติก่อนหน้า / ถัดไป Commit.
        • SourceFormatterController: แก้ไข 'ฟอร์แมตไฟล์' ผูกมัด แก้ไขข้อบกพร่อง # 373842
        • SourceFormatterController: เอาต์พุตการแก้ปัญหาเพิ่มเติม Commit.
        • แก้ไขลูปที่ไม่มีขีด จำกัด ในกลุ่มสภาพแวดล้อมการโคลนที่มีโคลนอยู่ในปัจจุบัน Commit.
        • ย้อนกลับ & quot; เรียกคืนเกี่ยวกับช่องโต้ตอบสำหรับปลั๊กอินใน & quot; ปลั๊กอินที่โหลดแล้ว & quot; โต้ตอบ & quot ;. Commit.
        • แก้ไขคำเตือนการเลิกใช้งาน Commit.
        • เพิ่มรหัสทางเลือกสำหรับ KAboutData :: จากPluginMetaData () สำหรับเวอร์ชันเก่า kf5 Commit.
        • เรียกคืนเกี่ยวกับช่องโต้ตอบสำหรับปลั๊กอินใน & quot; ปลั๊กอินที่โหลดแล้ว & quot; โต้ตอบ Commit.
        • LoadedPluginsDialog: แก้ไข memleak Commit.
        • StandardDocumentation ดูการแก้ไขตำแหน่ง Commit.
        • อัปเดต INSTALL Commit.
        • เพิ่มบิตเกี่ยวกับการสนับสนุน KDevelop Commit.
        • ปรับปรุง README Commit.
        • สไตล์: c ++ 11ify Commit.
        • ตัวกรองโครงการ: กรองสิ่งประดิษฐ์ VS Commit.
        • ProjectConfigSkeleton: ลบ FIXME Commit.
        • แก้ไขข้อความที่ผิดพลาดในข้อความ CMake Commit.
        • แก้ไขการดึงสตริง UI หลายบรรทัดจากหน้าต้อนรับ Commit.
        • โปรแกรมแก้ไขด่วนสำหรับการเรียกคืนงานสร้างด้วย KConfig ใหม่ Commit.
        • แก้ไขไอคอนเริ่มต้นสำหรับปลั๊กอินบางอย่าง Commit.
        • ซ่อนแถบความคืบหน้าหลังจากงานทั้งหมดเสร็จสิ้น Commit.
        • DUChainPointer :: dynamicCast () - ไม่ segfault ถ้าไม่มีเป้าหมาย Commit.
        • kdev-PHP:
        • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
        • kdev หลาม:
        • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
        • แก้ไขข้อขัดข้องเมื่อขอเพิ่มรายการโดยไม่ต้องมีการแยกวิเคราะห์ docfile ผูกมัด แก้ไขข้อบกพร่อง # 373349

        • มีอะไรใหม่ ในเวอร์ชัน 5.0.4 / 5.1 เบต้า 1:

          • kdevelop:
          • เทมเพลต QObject: แก้ไขการสะกดคำผิดใหม่ในการบล็อกคำจำกัดความ Commit.
          • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
          • Clang: แก้ไขการล็อก DUChain ที่หายไป Commit.
          • ระบบ Custom-buildsystem: แก้ไขข้อขัดข้องขณะตั้งค่า ผูกมัด ดูข้อบกพร่อง # 335470
          • ลองทดสอบ testGccCompatibility test สำหรับฉัน Commit.
          • Clang: เปลี่ยนชื่อ destructors ด้วยเมื่อเปลี่ยนชื่อ class ผูกมัด แก้ไขข้อบกพร่อง # 373452
          • แก้ไขข้อผิดพลาดด้วยอาร์กิวเมนต์ CMake ผิดในระหว่างการเพิ่มไดเรกทอรีการสร้างใหม่ Commit.
          • Clang: อย่าเสนอ refactor function defs Commit.
          • แก้ไขข้อคิดเห็นในเทมเพลตไฟล์สำหรับการทดสอบหน่วย Python สำหรับการเซ็ตอัพ / การฉีกขาด ผูกมัด แก้ไขข้อบกพร่อง # 321005
          • แก้ไข TestCustomBuildSystemPlugin โดยการอ่านข้อมูลโฟลเดอร์ทดสอบ. kdev4 Commit.
          • ผู้ให้บริการ: แก้ไขคำเตือนเกี่ยวกับเวลาทำงาน Qt บางอย่าง Commit.
          • ปรับปรุง TestProblems :: testMissingInclude () เพื่อ ClangFixitAssistant ปัจจุบัน Commit.
          • แก้ไขรูปภาพ QtHelp CSS Commit.
          • โหลด QtHelp การแก้ไข Commit.
          • อัปเดต INSTALL Commit.
          • ปรับปรุง README Commit.
          • File_templates: ลบ '#include & quot; foo.moc' quot; ' ฟุตบอล Commit.
          • ต้องการใช้ qmake-qt5 มากกว่า qmake-qt4 Commit.
          • Appimage: อย่าล้มเหลวใน pop git st Commit.
          • แก้ไขไอคอนเริ่มต้นสำหรับปลั๊กอินบางตัว Commit.
          • การแก้ไข I18n Commit.
          • kdevplatform:
          • อย่าเปิดเอกสารที่ไม่มีอยู่จากปัญหาดู + การยืนยันการยืนยัน Commit.
          • การแก้ไขการยืนยันสำหรับ ProblemModel Commit.
          • หมายเหตุเพิ่มเติมใน API dox ที่สามารถคืนค่า nullptr ได้ Commit.
          • กล่องโต้ตอบเทมเพลตไฟล์: แก้ไขข้อขัดข้องในหน้าที่แทนที่ด้วยคลาสพื้นฐานที่ไม่รู้จัก Commit.
          • เงียบคำเตือนเกี่ยวกับรันไทม์เกี่ยวกับวิธีการที่ขาดหายไป Commit.
          • ส่ง KTextEditor :: MainWindow ไปยังมุมมองข้อความที่สร้างขึ้นจาก TextDocuments Commit.
          • เครื่องมือเทมเพลตไฟล์: ไม่มีเอกสารแบบเปิดใช้ฐาน dir ของโครงการหรือที่บ้าน Commit.
          • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
          • การล้างข้อมูล: นำสมาชิกที่ไม่ได้ใช้ออก Commit.
          • ลงทะเบียน EnvironmentSelectionWidget อย่างเหมาะสมกับ KConfigDialogManager Commit.
          • ปิดใช้งานคุณลักษณะกราฟการแก้ไข Commit.
          • แก้ไขข้อขัดข้องเมื่อเรียกใช้ & quot; ที่มาของรูปแบบใหม่ & quot; โดยไม่ต้องโหลดไฟล์อีกต่อไป Commit.
          • เรียกคืนปุ่มซ่อนความช่วยเหลือในกล่องโต้ตอบผู้ช่วย Commit.
          • การล้างข้อมูล: ลบวิธีที่ไม่ได้ใช้ Commit.
          • Quickopenfilter: แก้ไขเอกสาร Commit.
          • แก้ไขช่องทำเครื่องหมายในหน้าตัวเลือกกำหนดเองของพูลไฟล์ที่ถูกใส่ผิดที่ Commit.
          • เร่งความเร็ว test_projectcontroller สักหน่อย Commit.
          • แก้ไขรูปแบบโดยบังเอิญเนื่องจากพยายามแทนที่เค้าโครงหลักของ OutputPage Commit.
          • แก้ไขการเปิด URL แบบรีโมตโดยไม่มีชื่อไฟล์ ผูกมัด แก้ไขข้อบกพร่อง # 373213
          • TestTemplatesModel, TestGenerationTest: ตำแหน่งที่ตั้ง C เพื่อหลีกเลี่ยงสตริงที่แปล Commit.
          • เพิ่มปุ่มบริบทประวัติก่อนหน้า / ถัดไป Commit.
          • SourceFormatterController: แก้ไข 'ฟอร์แมตไฟล์' ผูกมัด แก้ไขข้อบกพร่อง # 373842
          • SourceFormatterController: เอาต์พุตการแก้ปัญหาเพิ่มเติม Commit.
          • แก้ไขลูปที่ไม่มีขีด จำกัด ในกลุ่มสภาพแวดล้อมการโคลนที่มีโคลนอยู่ในปัจจุบัน Commit.
          • ย้อนกลับ & quot; เรียกคืนเกี่ยวกับช่องโต้ตอบสำหรับปลั๊กอินใน & quot; ปลั๊กอินที่โหลดแล้ว & quot; โต้ตอบ & quot ;. Commit.
          • แก้ไขคำเตือนการเลิกใช้งาน Commit.
          • เพิ่มรหัสทางเลือกสำหรับ KAboutData :: จากPluginMetaData () สำหรับเวอร์ชันเก่า kf5 Commit.
          • เรียกคืนเกี่ยวกับช่องโต้ตอบสำหรับปลั๊กอินใน & quot; ปลั๊กอินที่โหลดแล้ว & quot; โต้ตอบ Commit.
          • LoadedPluginsDialog: แก้ไข memleak Commit.
          • StandardDocumentation ดูการแก้ไขตำแหน่ง Commit.
          • อัปเดต INSTALL Commit.
          • เพิ่มบิตเกี่ยวกับการสนับสนุน KDevelop Commit.
          • ปรับปรุง README Commit.
          • สไตล์: c ++ 11ify Commit.
          • ตัวกรองโครงการ: กรองสิ่งประดิษฐ์ VS Commit.
          • ProjectConfigSkeleton: ลบ FIXME Commit.
          • แก้ไขข้อความที่ผิดพลาดในข้อความ CMake Commit.
          • แก้ไขการดึงสตริง UI หลายบรรทัดจากหน้าต้อนรับ Commit.
          • โปรแกรมแก้ไขด่วนสำหรับการเรียกคืนงานสร้างด้วย KConfig ใหม่ Commit.
          • แก้ไขไอคอนเริ่มต้นสำหรับปลั๊กอินบางอย่าง Commit.
          • ซ่อนแถบความคืบหน้าหลังจากงานทั้งหมดเสร็จสิ้น Commit.
          • DUChainPointer :: dynamicCast () - ไม่ segfault ถ้าไม่มีเป้าหมาย Commit.
          • kdev-PHP:
          • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
          • kdev หลาม:
          • อัปเดตหมายเลขเวอร์ชันเป็น 5.0.4 Commit.
          • แก้ไขข้อขัดข้องเมื่อขอเพิ่มรายการโดยไม่ต้องมีการแยกวิเคราะห์ docfile ผูกมัด แก้ไขข้อบกพร่อง # 373349

          • มีอะไรใหม่ ในเวอร์ชัน 5.0.3 / 5.1 เบต้า 1:

            • แก้ไขปัญหาเกี่ยวกับการล็อกในตัวแบ่งวิเคราะห์เบื้องหลังซึ่งทำให้เกิดปัญหาบ่อยๆใน Windows (3c395340d)
            • แก้ไขการค้นหาที่เสียในมุมมองเอกสาร (0602281c)
            • แก้ไขปัญหาต่างๆด้วยมุมมองแบบเบรกพอยต์ (cba54572)
            • แก้ไขข้อขัดข้องที่เป็นไปได้เมื่อเปิดใช้ FixIt เถื่อน (BR: 369176)
            • แก้ไขข้อขัดข้องเมื่อดำเนินการต่างๆโดยใช้ปลั๊กอิน "Make" (BR: 369326)
            • ปรับปรุง Sonnet ในตัวติดตั้ง Windows ซึ่งทำให้เกิดปัญหากับ spellechecking (BR: 370470)
            • แก้ไขไฟล์ข้อความที่ถูกแยกวิเคราะห์เป็น CMake ภายใต้สถานการณ์บางอย่างซึ่งจะส่งผลต่อประสิทธิภาพการทำงานและความขัดข้อง
            • ใช้แบบอักษรที่ถูกต้องในมุมมองเอกสาร (BR: 285162)
            • แก้ไขข้อขัดข้องเมื่อคลิก & quot; เปลี่ยนชื่อการประกาศ & quot; ไม่มีโปรแกรมแก้ไขที่เปิดอยู่ (22bdccb1)
            • แก้ไข & quot; ดาวน์โหลดเพิ่มเติม ... & quot; คุณลักษณะไม่ทำงานในบางระบบ (4c4500bf)
            • แก้ไข "เลือกการแก้ปัญหาถัดไป / ก่อนหน้า" & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (24d3e3bb)
            • แก้ไขปัญหา & quot; ซ่อน / คืนค่าแท่นชาร์จ & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (daeed5f1)
            • แก้ไขปัญหา & quot; ติดตั้งเป็น root & quot; การทำงานไม่ทำงาน (30a66c3f)
            • Fix ปลั๊กอิน CMake build บางครั้งสร้างใหม่ทุกอย่างเมื่อไม่ควร (17b6499e)
            • การปรับปรุง UI ต่างๆ

            มีอะไรใหม่ ในเวอร์ชัน 5.0.3:

            • แก้ไขปัญหาเกี่ยวกับการล็อกในตัวแบ่งวิเคราะห์เบื้องหลังซึ่งทำให้เกิดปัญหาบ่อยๆใน Windows (3c395340d)
            • แก้ไขการค้นหาที่เสียในมุมมองเอกสาร (0602281c)
            • แก้ไขปัญหาต่างๆด้วยมุมมองแบบเบรกพอยต์ (cba54572)
            • แก้ไขข้อขัดข้องที่เป็นไปได้เมื่อเปิดใช้ FixIt เถื่อน (BR: 369176)
            • แก้ไขข้อขัดข้องเมื่อดำเนินการต่างๆโดยใช้ปลั๊กอิน "Make" (BR: 369326)
            • ปรับปรุง Sonnet ในตัวติดตั้ง Windows ซึ่งทำให้เกิดปัญหากับ spellechecking (BR: 370470)
            • แก้ไขไฟล์ข้อความที่ถูกแยกวิเคราะห์เป็น CMake ภายใต้สถานการณ์บางอย่างซึ่งจะส่งผลต่อประสิทธิภาพการทำงานและความขัดข้อง
            • ใช้แบบอักษรที่ถูกต้องในมุมมองเอกสาร (BR: 285162)
            • แก้ไขข้อขัดข้องเมื่อคลิก & quot; เปลี่ยนชื่อการประกาศ & quot; ไม่มีโปรแกรมแก้ไขที่เปิดอยู่ (22bdccb1)
            • แก้ไข & quot; ดาวน์โหลดเพิ่มเติม ... & quot; คุณลักษณะไม่ทำงานในบางระบบ (4c4500bf)
            • แก้ไข "เลือกการแก้ปัญหาถัดไป / ก่อนหน้า" & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (24d3e3bb)
            • แก้ไขปัญหา & quot; ซ่อน / คืนค่าแท่นชาร์จ & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (daeed5f1)
            • แก้ไขปัญหา & quot; ติดตั้งเป็น root & quot; การทำงานไม่ทำงาน (30a66c3f)
            • Fix ปลั๊กอิน CMake build บางครั้งสร้างใหม่ทุกอย่างเมื่อไม่ควร (17b6499e)
            • การปรับปรุง UI ต่างๆ

            มีอะไรใหม่ ในเวอร์ชัน 5.0.2:

            • แก้ไขปัญหาเกี่ยวกับการล็อกในตัวแบ่งวิเคราะห์เบื้องหลังซึ่งทำให้เกิดปัญหาบ่อยๆใน Windows (3c395340d)
            • แก้ไขการค้นหาที่เสียในมุมมองเอกสาร (0602281c)
            • แก้ไขปัญหาต่างๆด้วยมุมมองแบบเบรกพอยต์ (cba54572)
            • แก้ไขข้อขัดข้องที่เป็นไปได้เมื่อเปิดใช้ FixIt เถื่อน (BR: 369176)
            • แก้ไขข้อขัดข้องเมื่อดำเนินการต่างๆโดยใช้ปลั๊กอิน "Make" (BR: 369326)
            • ปรับปรุง Sonnet ในตัวติดตั้ง Windows ซึ่งทำให้เกิดปัญหากับ spellechecking (BR: 370470)
            • แก้ไขไฟล์ข้อความที่ถูกแยกวิเคราะห์เป็น CMake ภายใต้สถานการณ์บางอย่างซึ่งจะส่งผลต่อประสิทธิภาพการทำงานและความขัดข้อง
            • ใช้แบบอักษรที่ถูกต้องในมุมมองเอกสาร (BR: 285162)
            • แก้ไขข้อขัดข้องเมื่อคลิก & quot; เปลี่ยนชื่อการประกาศ & quot; ไม่มีโปรแกรมแก้ไขที่เปิดอยู่ (22bdccb1)
            • แก้ไข & quot; ดาวน์โหลดเพิ่มเติม ... & quot; คุณลักษณะไม่ทำงานในบางระบบ (4c4500bf)
            • แก้ไข "เลือกการแก้ปัญหาถัดไป / ก่อนหน้า" & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (24d3e3bb)
            • แก้ไขปัญหา & quot; ซ่อน / คืนค่าแท่นชาร์จ & quot; พฤติกรรมไม่ถูกต้องในบางกรณี (daeed5f1)
            • แก้ไขปัญหา & quot; ติดตั้งเป็น root & quot; การทำงานไม่ทำงาน (30a66c3f)
            • Fix ปลั๊กอิน CMake build บางครั้งสร้างใหม่ทุกอย่างเมื่อไม่ควร (17b6499e)
            • การปรับปรุง UI ต่างๆ

            มีอะไรใหม่ ในเวอร์ชัน 5.0.1:

            • ปัญหาที่แก้ไขใน 5.0.1:
            • แก้ไขการหยุดชะงักในตัวแบ่งส่วนหลังซึ่งเกิดขึ้นโดยเฉพาะในโครงการที่มีโค้ด C + + และ Python / JS / QML และทำให้เกิดการแยกวิเคราะห์หรือการประยุกต์ใช้ทั้งหมดเพื่อตรึงแบบสุ่ม [BR: 355100]
            • อย่าแสดง & quot; โครงการเปิดอยู่แล้วในเซสชันอื่น & quot; ในการเริ่มต้นเซสชันในบางสถานการณ์
            • แก้ไขข้อขัดข้องบางครั้งที่เกิดขึ้นเมื่อเปลี่ยนสาขา git ในบรรทัดคำสั่ง
            • แก้ไขข้อขัดข้องเมื่อเริ่มต้นดีบักเกอร์จากบรรทัดคำสั่ง [BR: 367837]
            • ไฮไลต์เลื่อนเมาส์ไว้ใช้ & quot; ไฮไลต์การค้นหา & quot; สีจากไดอะล็อกกำหนดค่าแทนที่จะเป็นสีเหลืองที่มีการเข้ารหัสอย่างหนัก [BR: 368458]
            • แก้ไขข้อขัดข้องในปลั๊กอิน PHP เมื่อแก้ไขข้อความในบรรทัดหลังจาก & quot; TODO & quot; [BR: 368257]
            • แก้ไขไดเรกทอรีการทำงานของปลั๊กอิน Custom Makefile [BR: 239004]
            • แก้ไขข้อขัดข้องที่อาจเกิดกับการเรียกใช้การทำงานของผู้ช่วยป๊อปอัป [BR: 368270]
            • แก้ไขการตรึงในบางกรณีเมื่อหน้าต้อนรับเปิดขึ้น [BR: 368138]
            • แก้ไขปัญหาการแปลบางอย่าง
            • แก้ไขการนำเข้าบางครั้งไม่พบใน kdev-python โดยไม่ต้องกด F5 ด้วยมือ [BR: 368556]
            • ปัญหาที่แก้ไขใน Linux AppImage:
            • จัดส่งปลั๊กอิน subversion
            • แก้ไข QtHelp ไม่ทำงาน
            • จัดส่งไลบรารีต่างๆของ X11 ซึ่งมีรายงานว่าทำให้ระบบไบนารีทำงานบนระบบที่ค่อนข้างเก่า (SLES 11 และที่คล้ายกัน)
            • ปิดใช้งานหน้าต้อนรับตอนนี้

            • เกือบสองปีหลังจากการเปิดตัว KDevelop 4.7, เรายินดีที่จะประกาศความพร้อมใช้งานของ KDevelop 5.0 โดยทันที KDevelop เป็นสภาพแวดล้อมการพัฒนาแบบรวมที่เน้นการสนับสนุนภาษาโปรแกรม C + +, Python, PHP และ JavaScript / QML การเปลี่ยนแปลงที่สำคัญและ refactorings จำนวนมากเกิดขึ้นสำหรับเวอร์ชัน 5.0 เพื่อให้แน่ใจว่า KDevelop จะคงไว้ซึ่งง่ายต่อการขยายและปรับปรุงในช่วงหลายปีถัดไป ไฮไลต์รวมถึงการสนับสนุนภาษา C / C ++ ใหม่ที่ปรับปรุงใหม่รวมถึงการขัดเงาสำหรับ Python, PHP และ QML / JS

            • มีอะไรใหม่ ในเวอร์ชัน 4.7.3 / 5.0.0 Beta:

              • เราได้ย้ายฐานข้อมูลขนาดใหญ่ของเราไปที่ Qt 5 และกรอบงาน KDE 5 (KF5)
              • เราได้แทนที่ C + + ของเราแล้ว parser และปลั๊กอินการวิเคราะห์เชิงความหมายกับอีกหนึ่งที่มีประสิทธิภาพมากขึ้นซึ่งขึ้นอยู่กับ Clang จากโครงการ LLVM
              • เราลบโปรแกรมแปลภาษา CMake ที่เขียนด้วยมือและใช้ประโยชน์จากข้อมูลเมตาที่มาจาก CMake ต้นน้ำ
              • ในที่สุดเราได้รวมการสนับสนุนภาษาเชิงตรรกะสำหรับ QML และ JavaScript รวมทั้งผู้จัดการโครงการสำหรับ QMake
              • ในที่สุดเราได้ทำความสะอาดพื้นที่โค้ดของเราหลายแห่งและปรับปรุงประสิทธิภาพของงานบางอย่างอย่างมาก

              • ฐานโค้ดเป็น Qt 5 และกรอบงาน KDE 5 (KF5)
              • เราได้แทนที่ C + + ของเราแล้ว parser และปลั๊กอินการวิเคราะห์เชิงความหมายกับอีกหนึ่งที่มีประสิทธิภาพมากขึ้นซึ่งขึ้นอยู่กับ Clang จากโครงการ LLVM
              • เราลบโปรแกรมแปลภาษา CMake ที่เขียนด้วยมือและใช้ประโยชน์จากข้อมูลเมตาที่มาจาก CMake ต้นน้ำ
              • ในที่สุดเราได้รวมการสนับสนุนภาษาเชิงตรรกะสำหรับ QML และ JavaScript รวมทั้งผู้จัดการโครงการสำหรับ QMake
              • ในที่สุดเราได้ทำความสะอาดพื้นที่โค้ดของเราหลายแห่งและปรับปรุงประสิทธิภาพของงานบางอย่างอย่างมาก

              มีอะไรใหม่ ในเวอร์ชัน 4.7.1:

              • ข่าวประชาสัมพันธ์ฉบับนี้มีการปรับปรุงและแก้ไขข้อบกพร่องหลาย ๆ ข้อ - ทุกคนได้รับการกระตุ้นให้อัปเกรด
              • มีอะไรใหม่ ในเวอร์ชัน 4.5.0:

                • การเผยแพร่นี้เพิ่มการผสานรวมสำหรับการทดสอบหน่วย คุณสามารถเรียกใช้และแก้ปัญหาได้อย่างง่ายดายขณะทำงานกับโครงการของคุณ
                • ตัวช่วยสร้าง Class ใหม่ได้รับการอัปเดตและมีการเปลี่ยนแปลงหลายอย่างเกี่ยวกับการขัดเงา UI ในที่ต่างๆ
                • มีการสนับสนุนคุณลักษณะของ C + + 11 ที่ดีขึ้น

                • นี่คือการทดสอบเวอร์ชันล่าสุดก่อนหน้า ปล่อย 4.3 ขั้นสุดท้าย ผู้ออกเวอร์ชันนี้ประกอบด้วยการแก้ไขข้อบกพร่องเพิ่มเติมและปรับปรุงการสนับสนุนภาษา C ++ 11 อีกครั้ง

                • มีอะไรใหม่ ในเวอร์ชัน 4.1.1:

                  • Milian Wolff: ตั้งค่าเป็นเวอร์ชัน 4.1.0 ต้องใช้ kdevplatform 1.1.0
                  • Milian Wolff: แก้ไขผู้จัดการ custommake ขัดข้องเมื่อลบโฟลเดอร์เปลี่ยนชื่อ
                  • Milian Wolff: เพิ่มประสิทธิภาพ: ไม่จำเป็นต้องเรียก moveBehindComment ถ้าเราพบ #include ล่าสุดให้ใส่หลังจากนั้น
                  • Milian Wolff: แก้ไขตำแหน่งที่หายไปรวมถึงตำแหน่งรายการ ...
                  • Milian Wolff: สถานที่รวม / ประกาศต่อหลังจากที่กำหนดหรือแสดงความคิดเห็นหากไม่มีบรรทัดว่างเปล่า
                  • Milian Wolff: เพิ่ม / ใส่คำนิยามที่เริ่มต้นของเอกสารอย่างถูกต้องเมื่อเราไม่พบตำแหน่งหลังจากนั้น
                  • Aleix Pol: ตรวจสอบตัวแปรที่แคชไว้จากเงื่อนไขเกินไป
                  • Aleix Pol: ทำให้สามารถโหลด CMakeFolders ที่ไม่มี cmakelists.txt (เพราะถูกลบออก) ปรับปรุงความรับผิดชอบในการลบไฟล์ โหลดโครงการใหม่เมื่อไฟล์ CMakeLists.txt ถูกเอาออก
                  • Milian Wolff: ใช้สีของระบบแทนสีที่ถูกเข้ารหัสในบรรทัดคำสั่ง GDB ในการเพาะปลูก
                  • Milian Wolff: ตั้งค่าโฟกัสไปที่ตัวกรองบรรทัดรองโดยค่าเริ่มต้นในกล่องโต้ตอบ 'attach to process'
                  • Milian Wolff: อ่านสถานะดีบั๊กอย่างถูกต้องเมื่อเพิ่มวิดเจ็ตเอาต์พุตหลังจากเริ่มต้นการแก้ปัญหา
                  • Aleix Pol: ทดสอบคำสั่ง option ทำงานอย่างถูกต้องกับแคช
                  • Aleix Pol: ใช้ api ที่ถูกต้อง
                  • Aleix Pol: แก้ไขโครงการโหลดซ้ำเมื่อแคชสกปรก
                  • Aleix Pol: อย่าตั้งตัวแปรในกรณีที่ระบุไว้ในแคชแล้ว
                  • Aleix Pol: แก้ไขชื่อสล็อตที่ไม่ถูกต้อง
                  • Aleix Pol: โหลดโครงการใหม่เมื่อใดก็ตามที่มีการปรับเปลี่ยน CMakeCache
                  • Milian Wolff: ลองดูสิทธิ์การเป็นเจ้าของวิดเจ็ตป้องกันการรั่วไหลและการล่มสลาย
                  • NicolAs Alvarez: การสนับสนุน CMake: หลีกเลี่ยงการวนรอบที่ไม่มีขีด จำกัด บน foreach (RANGE) ที่ไม่ทำงาน
                  • Aleix Pol: ทำให้สามารถแยกวิเคราะห์โครงการได้อย่างถูกต้องด้วยไฟล์ CMakeLists.txt ว่างเปล่า อย่าเพิ่มไดเร็กทอรี root โครงการ cmake สองครั้งเพื่อเฝ้าดู

                  • มีอะไรใหม่ ในเวอร์ชัน 4.0.2:

                    • เขียนใหม่ตั้งแต่ต้น

                    • มีอะไรใหม่ ในเวอร์ชัน 4.0.1:

                    • Milian Wolff: แก้ไขล้นใน CMakeFunctionArgument :: unescapeValue
                    • Andras Mantia: ลบทางลัดที่ขัดแย้งออกจาก katepart
                    • Milian Wolff: แก้ไข: อนุญาตให้ incr เป็นตัวระบุไม่ใช่โทเค็น ++ หลังจากทั้งหมด
                    • Milian Wolff: ไม่ควรล้มเหลวในประเภท nullptr ใน getPointerTarget
                    • Milian Wolff: แก้ไข shouldStartCompletion เมื่อเขียนเส้นทางใน #include การแทรกไม่ใช่เฉพาะ char
                    • Milian Wolff: อย่าพังทลายเมื่อ getContainerType ไม่พบประกาศสำหรับชนิดที่ระบุใน topcontext ที่ระบุ
                    • Andreas Pakulat: แก้ไขไฟล์ที่เปิดโดยใช้เส้นทางสัมพัทธ์
                    • Andreas Pakulat: ตั้งค่า CMAKE_INSTALL_RPATH เป็น lib-installdir
                    • Andreas Pakulat: ตรวจสอบให้แน่ใจว่า kdevplatform มีการเชื่อมโยงอย่างถูกต้อง
                    • Milian Wolff: ใช้ canonicalFilePath เป็น absoluteFilePath อาจทำให้เกิดปัญหาในการแก้ไขญาติรวมอยู่ในไดเร็กทอรีที่เชื่อมโยงกัน
                    • Nicolas Alvarez: แก้ไขปัญหาการรั่วไหลอื่น ๆ
                    • Nicolas Alvarez: แก้ไขการรั่วไหลของหน่วยความจำใน CMakeListsParser :: readCMakeFile
                    • Milian Wolff: ไม่เลื่อนไปเหนือ EOF อาจทำให้เกิดโทเค็นที่ไม่ถูกต้องและเกิดปัญหา
                    • Aleix Pol: ป้องกันไม่ให้เรียกใช้ตัวชี้เป็นโมฆะ
                    • Aleix Pol: เพิ่มการสนับสนุนที่เหมาะสมสำหรับคำสั่ง Break
                    • Andreas Pakulat: อย่าพยายามเปิดไฟล์ที่ไม่มีอยู่จริง
                    • Milian Wolff: ทำให้ __volatile__ เป็นคำพ้องสำหรับ volatile
                    • Milian Wolff: อย่าเข้าร่วมชั้นเรียนเดียวกันใน typeutils :: getMemberFunctions
                    • Esben Mose Hansen: ค้นหาไดเรกทอรีที่สร้างแม้ใน root CMakeLists.txt
                    • Milian Wolff: แก้ไขใช้ในรายการโต้แย้งของ virtuals บริสุทธิ์
                    • Esben Mose Hansen: ใช้โหมดกำหนดค่าเป็น fallback หากไม่พบโมดูลและตั้งค่า package_DIR ในทุกกรณีที่ไม่พบโมดูล
                    • David nolden: เปลี่ยนคำยืนยันเป็น BUG คำเตือน: 236411
                    • Niko Sams: ลบการสนับสนุนสำหรับการสร้าง extragear / sdk ทั้งหมด
                    • Kovarththanan Rajaratnam: เอา FindCppUnit.cmake ออกจากปลั๊กอิน CppUnit ที่ไม่มีอยู่แล้ว
                    • Kovarththanan Rajaratnam: ลบ FindCheck.cmake ตอนนี้ที่ปลั๊กอิน Check ไม่มีอยู่อีกต่อไป
                    • Andreas Pakulat: เพิ่มหมายเลขเวอร์ชัน
                    • Niko Sams: อ้างถึงนิพจน์ตัวแปรได้อย่างถูกต้อง
                    • Milian Wolff: ตั้งค่าช่วงที่ไม่ถูกต้องในตำแหน่งสุดท้ายของปัญหาเมื่อรวมตัวแก้ไขเส้นทางพบเส้นทางมากกว่าตัวสร้าง
                    • Andreas Pakulat: แก้ไขไอคอนโปรแกรม kdevelop สำหรับ Windows
                    • David nolden: ใช้ mutex เพื่อป้องกันไม่ให้ setupStandardMacros () และ setupStandardIncludePaths () ถูกเรียกว่าหลายครั้งพร้อมกันเพื่อป้องกันความผิดพลาด BUG: 236434
                    • Bertjan Broeksema: แก้ไขคำเตือนการคอมไพล์ที่เกี่ยวข้องกับ hash_map ที่เลิกใช้งาน
                    • Andreas Pakulat: ยังค้นหา qmake-qt4

                    • มีอะไรใหม่ ในเวอร์ชัน 4.0 RC3:

ซอฟต์แวร์ที่คล้ายกัน

Leo
Leo

14 Apr 15

Redcar
Redcar

20 Feb 15

ความคิดเห็นที่ KDevelop

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่