Na ovoj stranici

Isječci

Za dodavanje, promjenu i uklanjanje isječaka u uređivaču isječaka odaberite Preferences > Text Editor > Snippets.

Qt Creator ima ugrađene isječke u sljedećim kategorijama:

  • Tekstualni isječci, koji mogu sadržavati bilo koji tekstualni niz. Na primjer, komentare u kodu
  • C++ isječci koda, koji definiraju C++ kodne konstrukcije
  • CMake kodne isječke koje možete koristiti pri uređivanju CMakeLists.txt datoteka u CMake uređivaču
  • QML isječci koda, koji definiraju QML kodne konstrukte
  • Nim kodni isječci, koji definiraju Nim kodne konstrukte

Ugrađeni C++ isječci koda u kartici Snippets u postavkama uređivača teksta

Ugrađeni isječci koda C++.

Ugrađeni QML kodni isječci u kartici Snippets u postavkama uređivača teksta

Ugrađeni QML kodni isječci.

Uređivanje isječaka

Odaberite isječak u popisu kako biste ga uredili u uređivaču isječaka.

Uređivač isječaka nudi:

  • Isticanje
  • Uvučenje
  • Usklađivanje zagrada
  • Osnovno dopunjavanje koda

Navedite varijable za isječke u sljedećem formatu:

$variable$

Navedite Qt Creator varijable u sljedećem formatu:

%{variable}

Na primjer, sljedeća varijabla se proširuje na naziv projekta koji sadrži datoteku trenutno otvorenu u uređivaču: %{CurrentDocument:Project:Name}.

Koristite jedinstvena imena varijabli unutar isječka jer se sve instance varijable preimenuju kada joj dodijelite vrijednost.

Za određivanje velikog ili malog slova vrijednosti koje unosite u isječke, upotrijebite sljedeće modifikatore:

  • :c pretvara početno slovo niza u veliko slovo
  • :l pretvara niz u mala slova
  • :u pretvara niz u velika slova

Na primjer, dodajte sljedeći redak u isječak koda za class kako biste naveli da se naziv funkcije pretvara u mala slova bez obzira na način na koji navodite vrijednost varijable $name$:

void $name:l$() {}

Modifikatori isječaka u uređivaču isječaka

Uređivač isječaka ne provjerava sintaksu isječaka koje uređujete ili dodajete. Međutim, kada koristite isječke, uređivač koda označava sve pogreške podcrtavanjem crvenom bojom.

Da biste odbacili promjene koje ste napravili na ugrađenom isječku, odaberite Revert Built-in.

Uklanjanje isječaka

Popis prijedloga može prikazati nekoliko sličnih ugrađenih isječaka za različite slučajeve upotrebe. Kako biste ga skratili tijekom pisanja koda, uklonite ugrađene isječke koji vam ne trebaju. Ako vam zatrebaju kasnije, možete ih vratiti.

Za uklanjanje isječaka odaberite isječak na popisu, a zatim odaberite Remove. Za vraćanje uklonjenih isječaka odaberite Restore Removed Built-ins.

Resetiranje isječaka

Da biste uklonili sve dodane isječke i vratili sve uklonjene isječke, odaberite Reset All.

Napomena: Ako sada odaberete Apply, trajno gubite sve svoje vlastite isječke koda.

Vidi također Dodavanje isječaka koda u izbornik za automatsko dovršavanje, Dovršavanje CMake koda, Dovršavanje koda, Dokumentiranje koda, Kako: Konfigurirati uređivače, Korištenje varijabli Qt Creator , Dovršavanje i Nim.

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.