Code :: Blocks 20.03 มาแล้วและนี่คือข่าวที่สำคัญที่สุด

เมื่อเร็ว ๆ นี้ มีการประกาศการเปิดตัว Code :: Blocks 20.03 เวอร์ชันใหม่, เวอร์ชันที่มาถึง หลังจากพัฒนามานานกว่า 2 ปีและมีการเปลี่ยนแปลงมากกว่า 400 ครั้ง ซึ่งมีการปรับปรุงต่างๆการแก้ไขข้อบกพร่องและคุณลักษณะใหม่บางอย่างที่โดดเด่น

สำหรับผู้ที่ไม่คุ้นเคยกับ Code :: Blocks คุณควรรู้ว่าสิ่งนี้ เป็นสภาพแวดล้อมการพัฒนาโอเพ่นซอร์ส ได้รับอนุญาตภายใต้ GNU General Public License ที่ ได้รับการสนับสนุนสำหรับคอมไพเลอร์หลายตัว ซึ่งเราสามารถหาได้ MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC และ Intel C ++ Compiler

Code :: Blocks ได้รับการพัฒนาในภาษาโปรแกรม C ++ โดยใช้ wxWidgets เป็นชุดเครื่องมือ GUI มันใช้สถาปัตยกรรมปลั๊กอินความสามารถและคุณสมบัติของมันถูกกำหนดโดยปลั๊กอินที่มีให้ มุ่งเน้นไปที่ C, C ++. มีระบบการสร้างแบบกำหนดเองและการสนับสนุนการสร้างทางเลือก

คุณสมบัติใหม่หลักของ Code :: Blocks 20.03

ใน Code: Blocks ฉบับใหม่นี้ โดดเด่นด้วยการทำเครื่องหมายการเปลี่ยนไปใช้ไลบรารี wxWidgets3.x GUIซึ่งก ข้อดีหลัก ๆ ของการย้ายข้อมูลนี้และเสนอการสนับสนุนสำหรับจอแสดงผล HiDPI เช่นเดียวกับการแก้ไข GUI บางอย่างรวมถึงเค้าโครงของโปรแกรมแก้ไขภาพและได้รับการสนับสนุนที่ดีขึ้นสำหรับ wxGLCanvas สำหรับ wxWidgets 3.x

ในส่วนของดีบักเกอร์ ของแอปพลิเคชันนี้ ได้รับการปรับปรุงและแก้ไขบางอย่าง ซึ่ง การแก้ไขในการวิเคราะห์รหัสเช่นเดียวกับปัญหาในการใช้ปุ่มหยุดสำหรับดีบักเกอร์ CBD

ในคอมไพเลอร์มันโดดเด่น ตอนนี้ สามารถใช้เธรด CPU ได้สูงสุด 16 เธรด สำหรับการรวบรวมในแอป ปรับปรุงการแยกวิเคราะห์บันทึกเสียงดังตลอดจนการวิเคราะห์เอาต์พุตของคอมไพเลอร์ Gfortran มีอะไรอีก สิ่งสำคัญคือต้องระบุว่าในเวอร์ชันนี้ได้ยกเลิกการ จำกัด จำนวนโปรเซสเซอร์แล้ว และค่าดีฟอลต์ถูกเปลี่ยนเพื่อใช้ทั้งหมดที่มีอยู่ในเครื่อง (ซึ่งอาจเป็นผลเสียหากผู้ใช้ไม่ต้องการจัดสรรศักยภาพทั้งหมดของทีมในการคอมไพล์)

ในที่สุด สำหรับอินเทอร์เฟซของระบบa, สำหรับ Ubuntu ได้ดำเนินการแก้ไขปัญหาการวาดใหม่แล้ว เนื่องจากแอปหยุดทำงานเมื่อคุณใช้งานไม่ถูกต้องรวมถึงอะไรตั้งแต่เวอร์ชันนี้เป็นต้นไปผู้ใช้จะได้รับการแจ้งเตือนว่าการคอมไพล์กำลังทำงานอยู่ ในระหว่างการปิดและคุณจะถูกถามว่าคุณต้องการหยุดหรือไม่

ในเมนูไฟล์รายการต่อไปนี้ถูกลบออก: 'บันทึกทั้งหมด', 'บันทึกโครงการทั้งหมด' และ 'ปิดโครงการทั้งหมด'

อัปเดตสีคำแนะนำเครื่องมือ cc หลังจากเปลี่ยนการตั้งค่าและแก้ไขการจัดเรียงโฟลเดอร์เสมือนเมื่อมีว่าง

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:

  • อนุญาตให้ผู้ใช้ทิ้งไฟล์การกำหนดค่าเก่าหากไม่ได้โหลด
  • ส่งคืนเท็จหากมีข้อผิดพลาดเมื่ออ่านไฟล์ xml ด้วย tinyxml
  • แก้ไขข้อขัดข้องเมื่ออ่านไฟล์กำหนดค่าที่ถูกตัดทอน
  • แก้ไขการคอมไพล์โดยใช้ autotools บน OSX
  • ระบบคอมไพล์ได้รับการปรับปรุงให้ทันสมัย
  • แก้ไขข้อขัดข้องเมื่อสร้างแบทช์เนื่องจากการปรับแต่งอัตโนมัติเข้าถึงตัวชี้ค่าว่าง
  • ตอนนี้บล็อกต้องใช้คอมไพเลอร์ C ++ 11
  • เพิ่มการสนับสนุนสำหรับสคริปต์ PowerShell
  • เพิ่มตำแหน่งปัจจุบันของเคอร์เซอร์ในแถบสถานะ
  • แก้ไขข้อผิดพลาดในการอ่านหลังจากสิ้นสุดอาร์เรย์เมื่อโปรเจ็กต์มีจำนวนเป้าหมายมากกว่า MAX_TARGETS เป้าหมาย
  • สามารถแทนที่ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กด้วยตัวพิมพ์ใหญ่และตัวพิมพ์เล็กเมื่อผู้ใช้เปลี่ยนชื่อปลายทางเสมือน
  • การเปิดไฟล์ Goto สำหรับโปรเจ็กต์ขนาดใหญ่ที่เร่งขึ้น
  • ปรับขนาดตัวแก้ไขและการตั้งค่าสภาพแวดล้อมให้ถูกต้อง

หากคุณต้องการทราบรายการการเปลี่ยนแปลงทั้งหมดคุณสามารถทำได้ ในลิงค์ต่อไปนี้.

จะติดตั้ง CodeBlocks บน Ubuntu และอนุพันธ์ได้อย่างไร?

หากคุณต้องการติดตั้งสภาพแวดล้อมการพัฒนานี้ในระบบของคุณ คุณต้องปฏิบัติตามคำแนะนำต่อไปนี้.

สิ่งแรกที่เราต้องทำคือ เปิดเทอร์มินัลด้วย Ctrl + T + Alt และเราจะไป รันคำสั่งต่อไปนี้ พวกเรากำลังจะไป เพิ่มที่เก็บนี้ในระบบของเรา ด้วย:

sudo add-apt-repository ppa:codeblocks-devs/release

Y ในที่สุดเราก็ติดตั้งด้วย:

sudo apt install codeblocks


		

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา