Qt Mpamorona 5.0 Famoahana tontolo iainana fampandrosoana

Navoaka ny tontolon'ny fampandrosoana mitambatra Qt Creator 5.0, natao hamoronana rindranasa cross-platform mampiasa ny tranomboky Qt. Izy io dia manohana ny fampivoarana programa mahazatra ao amin'ny C ++ sy ny fampiasana ny fiteny QML, izay ampiasain'ny JavaScript hamaritana ny script, ary ny rafitra sy ny mari-pamantarana amin'ny singa interface dia voafaritry ny sakana mitovy amin'ny CSS. Ny fiovana lehibe eo amin'ny laharan'ny dikan-teny dia mifandray amin'ny fifindrana mankany amin'ny rafitra fanendrena dikan-teny vaovao, ao anatin'izany ny isa voalohany amin'ny dikan-teny dia hiova amin'ny famoahana misy fiovana miasa (Qt Creator 5, Qt Creator 6, sns.).

Qt Mpamorona 5.0 Famoahana tontolo iainana fampandrosoana

Ao amin'ny dikan-teny vaovao:

  • Napetraka ny fahafahana andrana hampiasa ny serivisy caching Clang Server (clangd) ho backend ho an'ny modely kaody ao amin'ny C sy C ++. Ny backend vaovao dia azo ampiasaina hanoloana ny modely kaody mifototra amin'ny libclang, noho ny fampiasana ny LSP (Language Server Protocol), saingy tsy mbola nampiharina ny fiasa rehetra. Ny fampandehanana dia atao amin'ny alΓ lan'ny safidy "Ampiasao clangd" ao amin'ny menio "Tools> Options> C++> Clangd".
  • Nampiana fanohanana andrana amin'ny fananganana sy fampandehanana rindranasa ao amin'ny kaontenera Docker. Ny fampiasa amin'izao fotoana izao dia tsy misy afa-tsy amin'ny tontolo Linux sy tetikasa miaraka amin'ny rafitra fananganana CMake. Mba hahafahana manao izany dia mila manetsika ny fanohanana ireo plugins andrana ianao amin'ny alΓ lan'ny menio "Fanampiana> Momba ny Plugins", aorian'izay dia hiseho eo amin'ny sehatry ny fitaovana ny fahafahana mamorona fitaovana fananganana "Docker".
  • Ny fanitsiana voaangona dia natao tamin'ny modely kaody ho an'ny fiteny C++. Rehefa manova anarana zavatra dia nesorina ny fifantenana automatique amin'ny rakitra izay tsy mifandray mivantana amin'ny tetikasa (ohatra, ny rakitra header Qt). Ny fiovana ao amin'ny rakitra ".ui" sy ".scxml" dia hita avy hatrany ao amin'ny modely kaody tsy misy famerenana.
  • Ny modely kaody ho an'ny QML dia nohavaozina ho Qt 6.2.
  • Ny fampiharana ny lohamilina LSP (Language Server Protocol) dia nanampy fanohanana amin'ny fampisehoana fampahafantarana momba ny fandrosoan'ny asa ao amin'ny Qt Creator. Nanampy ihany koa ny fanohanana amin'ny fampisehoana sombin-kaody nomen'ny mpizara.
  • Ny ampahany betsaka amin'ny fanatsarana dia natao tamin'ny fitaovana fitantanana tetikasa mifototra amin'ny CMake, ao anatin'izany ny fahafahana mampiseho ny valin'ny CMake sy ny fanangonana amin'ny maodely tetikasa, tsy mila mifindra amin'ny fomba fanovana. Nitsahatra ny fampiasana lahatahiry fananganana vonjimaika ho an'ny firafitry ny tetikasa voalohany. Nampiana safidy hanesorana ny fisarahana vondrona misy rakitra misy kaody sy lohapejy. Azo atao izao ny mamaritra ny rakitra azo tanterahana default (voafantina teo aloha ny rakitra azo ampiasaina voalohany ao amin'ny lisitra). Nampiana ny fanohanana Macro amin'ny hetsika Execute Custom Commands.
  • Nisy ny asa natao mba hanafoanana ny fihemorana rehefa mampiditra rakitra tetikasa lehibe.
  • Ny fitaovana fitantanana tetikasa mifototra amin'ny kitapo Qbs dia nafindra hampiasa Qbs 1.20.
  • Fanampiana fitaovana MSVC fanampiny ho an'ny maritrano ARM.
  • Misy fanohanana ho an'ny Android 12.
  • Fanohanana nohatsaraina amin'ny fampandehanana ny Qt Creator dia manorina ho an'ny processeur Intel amin'ny solosaina Apple miaraka amin'ny chip M1.

Source: opennet.ru

Add a comment