Qt Creator 9 Хөгжлийн орчны хувилбар

Qt номын санг ашиглан платформ хоорондын програмуудыг бий болгох зорилготой Qt Creator 9.0 нэгдсэн хөгжүүлэлтийн орчны хувилбар хэвлэгдэн гарлаа. Сонгодог C++ программуудыг хөгжүүлэх, QML хэлний хэрэглээг хоёуланг нь дэмждэг бөгөөд скриптийг тодорхойлоход JavaScript ашигладаг бөгөөд интерфейсийн элементүүдийн бүтэц, параметрүүдийг CSS-тэй төстэй блокуудаар тохируулдаг. Линукс, Windows болон macOS-д зориулсан бэлэн угсралтууд үүсдэг.

Шинэ хувилбарт:

  • Squish GUI тестийн тогтолцоонд туршилтын дэмжлэг нэмсэн. Squish интеграцийн залгаас нь танд одоо байгаа туршилтын тохиолдлуудыг нээх, шинээр үүсгэх, туршилтын тохиолдлуудыг (туршилтын тохиолдлууд) бүртгэх, Squish Runner болон Squish Server ашиглан туршилтын кейс болон туршилтын тохиолдлуудыг ажиллуулах, өгөгдсөн байрлал дахь гүйцэтгэлийг таслах тестийг ажиллуулахын өмнө таслах цэгийг тохируулах, хувьсагчдыг шалгах.
  • Суурилуулсан тусламж, баримт бичгийг харуулах үед харанхуй сэдвийн дэмжлэгийг нэмсэн.
  • API контекстийн зөвлөмжийг харуулах үед одоо агуулга нь төсөлд тэмдэглэгдсэн Qt хувилбарыг (жишээ нь Qt 5 төслүүдийн хувьд Qt 5 баримт бичгийг, Qt 6 төслүүдийн хувьд Qt 6 баримт бичгийг) харгалзан одоо үүсгэсэн.
  • Баримт бичигт догол мөр оруулах сонголтыг засварлагч дээр нэмсэн. Догол бүрийг тусдаа босоо баараар тэмдэглэсэн. Мөн маш том блокуудыг сонгохдоо мөр хоорондын зайг өөрчлөх чадварыг нэмж, гүйцэтгэлийн асуудлыг шийдсэн.
    Qt Creator 9 Хөгжлийн орчны хувилбар
  • LSP (Language Server Protocol) протоколыг дэмждэг Clangd backend дээр суурилсан C++ кодын загвар нь одоо бүх сессийн туршид нэг Clangd жишээг ашиглах боломжтой болсон (өмнө нь төсөл бүр өөрийн Clangd жишээг ажиллуулдаг байсан). Индексжүүлэхэд ашигладаг Clangd дэвсгэр хэлхээний тэргүүлэх чиглэлийг өөрчлөх боломжийг тохиргоонд нэмсэн.
  • Тусдаа харилцах цонх нээхгүйгээр үндсэн тохиргооны цонхноос C++ кодын загварын параметрүүдийг шууд засварлах боломжтой боллоо. ClangFormat тохиргоог ижил хэсэг рүү шилжүүлсэн.
  • QML файлуудыг эх лавлахын оронд бүтээх лавлахаас нээх, дахин форматлах функцийг ашиглах үед таслах цэгүүд алдагдах зэрэг асуудлыг шийдвэрлэсэн.
  • CMake төслүүдийн урьдчилсан тохиргоог тохируулах, бүтээх дэмжлэг нэмэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх