Na ovoj stranici

Uljepšaj izvorni kod

Uljepšavanje koda znači primjenu uvlačenja i stila na datoteke izvornog koda. Koristite eksperimentalni dodatak Beautifier za formatiranje vašeg izvornog koda pomoću sljedećih vanjskih alata:

Plugin Beautifier analizira izvorni kod na komponentne strukture, kao što su naredbe dodjeljivanja, blokovi if, petlje i tako dalje, te ih formatira prema postavkama Beautifier-a. Možete koristiti unaprijed definirani stil ili definirati vlastiti stil.

Za automatsko formatiranje datoteka prilikom spremanja:

  1. Preuzmite i instalirajte alat za formatiranje izvornog koda:

    Napomena: za neke platforme moždaćete morati izgraditi alate iz izvornog koda.

  2. Omogućite dodatak Beautifier.

    Napomena: Od verzije Qt Creator 10.0.0, dodatak ClangFormat je omogućen prema zadanim postavkama. Idite na Preferences > C++ > Formatting mode i odaberite Disable da biste isključili ClangFormat ako omogućujete Beautifier, jer njihovo kombiniranje može dovesti do neočekivanih rezultata.

  3. Idite na Preferences > Beautifier > General kako biste odabrali alat koji ćete koristiti.

    Opća kartica u postavkama Beautifiera

  4. Odaberite Automatic formatting on file save kako biste automatski uljepšali datoteke prilikom spremanja koristeći alat koji odaberete u polju Tool.

    Da biste privremeno onemogućili ovu postavku tijekom spremanja datoteke, idite na File i odaberite Save Without Formatting.

  5. Idite na Artistic Style, ClangFormat ili Uncrustify kako biste postavili putanju do izvršne datoteke alata i odabrali konfiguracijsku datoteku koja definira stil koji ćete koristiti.

    Ukloniti tab 'Uncrustify' u postavkama Beautifiera

    Preferencije Beautifier Uncrustify

Formatirajte trenutno otvorenu datoteku

Idite na Tools > Beautifier > Artistic Style, ClangFormat ili Uncrustify kako biste odabrali radnje za formatiranje teksta u trenutnoj datoteci.

Možete stvoriti prečace na tipkovnici za te radnje.

Idite na Format Current File da biste formatirali trenutno otvorenu datoteku.

Formatiraj na kursoru pomoću ClangFormata

Idite na Tools > Beautifier > ClangFormat > Format at Cursor kada nije odabran nijedan tekst kako biste formatirali sintaktičku cjelinu ispod kursora.

Idite na Format Line(s) da biste formatirali odabrane retke.

Idite na Disable Formatting for Selected Text kako biste omotali odabrane retke unutar // clang-format off i // clang-format on.

Formatirajte odabrani tekst pomoću Uncrustify

Idite na Tools > Beautifier > Uncrustify > Format Selected Text kada nije odabran nikakav tekst kako biste prema zadanim postavkama formatirali cijelu datoteku.

Da biste isključili ovo ponašanje, uklonite oznaku Format entire file if no text was selected u Postavke > Beautifier > Uncrustify.

Vidi također Omogući i onemogući dodatke i Uređivač.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.