ការចេញផ្សាយបរិស្ថានអភិវឌ្ឍន៍ Qt Creator 9

ការចេញផ្សាយបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា Qt Creator 9.0 ត្រូវបានបោះពុម្ព ដែលត្រូវបានរចនាឡើងសម្រាប់បង្កើតកម្មវិធីឆ្លងវេទិកាដោយប្រើបណ្ណាល័យ Qt ។ វាគាំទ្រទាំងការអភិវឌ្ឍន៍កម្មវិធីបុរាណនៅក្នុង C++ និងការប្រើប្រាស់ភាសា QML ដែលក្នុងនោះ JavaScript ត្រូវបានប្រើដើម្បីកំណត់ស្គ្រីប ហើយរចនាសម្ព័ន្ធ និងប៉ារ៉ាម៉ែត្រនៃធាតុចំណុចប្រទាក់ត្រូវបានបញ្ជាក់ដោយប្លុកដូច CSS ។ សន្និបាតដែលត្រៀមរួចជាស្រេចត្រូវបានបង្កើតឡើងសម្រាប់ Linux, Windows និង MacOS ។

នៅក្នុងកំណែថ្មី៖

  • បានបន្ថែមការគាំទ្រការពិសោធន៍សម្រាប់ក្របខ័ណ្ឌការធ្វើតេស្ត Squish GUI ។ កម្មវិធីជំនួយការរួមបញ្ចូល Squish អនុញ្ញាតឱ្យអ្នកបើកករណីសាកល្បងដែលមានស្រាប់ និងបង្កើតករណីសាកល្បងថ្មី កត់ត្រាករណីសាកល្បង ប្រើ Squish Runner និង Squish Server ដើម្បីដំណើរការករណីសាកល្បង និងករណីសាកល្បង កំណត់ចំណុចឈប់មុនពេលដំណើរការការធ្វើតេស្តដើម្បីរំខានការប្រតិបត្តិនៅទីតាំងដែលបានផ្តល់ឱ្យ និងពិនិត្យអថេរ។
  • បានបន្ថែមការគាំទ្រសម្រាប់រូបរាងងងឹត នៅពេលបង្ហាញជំនួយ និងឯកសារដែលភ្ជាប់មកជាមួយ។
  • នៅពេលបង្ហាញជំនួយបរិបទ API ឥឡូវនេះមាតិកាត្រូវបានបង្កើតដោយគិតគូរពីកំណែរបស់ Qt ដែលបានកត់សម្គាល់នៅក្នុងគម្រោង (ឧទាហរណ៍សម្រាប់គម្រោងដែលប្រើ Qt 5 ឯកសារសម្រាប់ Qt 5 ត្រូវបានបង្ហាញ ហើយសម្រាប់គម្រោងដែលប្រើ Qt 6 ឯកសារសម្រាប់ Qt 6 គឺ បានបង្ហាញ។
  • ជម្រើសមួយត្រូវបានបន្ថែមទៅកម្មវិធីនិពន្ធ ដើម្បីមើលឃើញការចូលបន្ទាត់នៅក្នុងឯកសារ។ ការចូលបន្ទាត់នីមួយៗត្រូវបានសម្គាល់ដោយបន្ទាត់បញ្ឈរដាច់ដោយឡែក។ សមត្ថភាពក្នុងការផ្លាស់ប្តូរគម្លាតបន្ទាត់ក៏ត្រូវបានបន្ថែមផងដែរ ហើយបញ្ហាដំណើរការនៅពេលជ្រើសរើសប្លុកធំៗត្រូវបានដោះស្រាយ។
    ការចេញផ្សាយបរិស្ថានអភិវឌ្ឍន៍ Qt Creator 9
  • គំរូកូដ C++ ផ្អែកលើកម្មវិធីខាងក្រោយ Clangd ដែលគាំទ្រ LSP (Language Server Protocol) ឥឡូវនេះអាចធ្វើជាមួយឧទាហរណ៍ Clangd មួយសម្រាប់វគ្គទាំងមូល (ពីមុនគម្រោងនីមួយៗមានឧទាហរណ៍ Clangd ផ្ទាល់ខ្លួន)។ សមត្ថភាពក្នុងការផ្លាស់ប្តូរអាទិភាពនៃខ្សែស្រឡាយផ្ទៃខាងក្រោយ Clangd ដែលត្រូវបានប្រើសម្រាប់ការធ្វើលិបិក្រមត្រូវបានបន្ថែមទៅការកំណត់។
  • វាអាចធ្វើទៅបានដើម្បីកែសម្រួលប៉ារ៉ាម៉ែត្ររចនាប័ទ្មកូដ C++ ដោយផ្ទាល់ពីប្រអប់ការកំណត់មេ ដោយមិនចាំបាច់បើកប្រអប់ដាច់ដោយឡែក។ ការកំណត់ ClangFormat ត្រូវបានផ្លាស់ទីទៅផ្នែកដូចគ្នា។
  • បានដោះស្រាយបញ្ហាជាមួយនឹងការបើកឯកសារ QML ពីថតឯកសារបង្កើតជំនួសឱ្យថតប្រភព និងការបាត់បង់ចំណុចឈប់នៅពេលប្រើមុខងារធ្វើកំណែទម្រង់។
  • បានបន្ថែមការគាំទ្រសម្រាប់ការកំណត់រចនាសម្ព័ន្ធ និងការកសាងការកំណត់ជាមុនសម្រាប់គម្រោង CMake ។

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់