Ponašanje
Da biste postavili preferencije za uvlačenje za tekstualne datoteke koje ne sadrže C++ ili QML kod (kao što su datoteke s Python kodom), odaberite Preferences > Text Editor > Behavior.

Možete postaviti kako se tumače pritisci tipki Tab i Backspace te kako se poravnavaju nastavne linije.
Postavljanje preferencija za tabulator
Možete postaviti preferencije tabulatora na sljedećim razinama:
- Za sve C++ datoteke
- Za sve QML datoteke
- Za sve ostale tekstualne datoteke
- Za C++ datoteke u projektu
- Za QML datoteke u projektu
- Za ostale tekstualne datoteke u projektu
Postavljanje tabova i uvlačenja
Možete postaviti pravilo i veličinu tabulatora u grupi Tabs and Indentation. U polju Default Tab policy odaberite hoćete li za uvlačenje koristiti samo razmake ili samo tabulatorne znakove ili mješavinu oboje.
Po zadanom je duljina tabulatora u uređivaču koda 8 razmaka, a veličina uvlačenja 4 razmaka. Duljinu tabulatora i veličinu uvlačenja možete zasebno postaviti za svaki projekt i za različite vrste datoteka.
Možete imati nastavne retke poravnate s prethodnim retkom. U polju Align continuation lines odaberite Not at all kako biste onemogućili automatsko poravnanje i uvučili nastavne retke na logičku dubinu. Da biste uvijek koristili razmake za poravnanje, odaberite With Spaces. Da biste slijedili Tab policy, odaberite With Regular Indent.
Postavljanje preferencija tipkanja
Kada upisujete tekst ili kod, automatski se uvlače prema odabranim postavkama uređivača teksta ili stila koda. Za postavljanje preferencija tipkanja odaberite Preferences > Text Editor > Behavior > Typing.
Sljedeća tablica opisuje postavke tipkanja koje možete postaviti.
| Preferencija | Opis |
|---|---|
| Enable automatic indentation | Automatski uvući nove retke prema postavkama uređivača teksta ili stila koda. |
| Backspace indentation | Postavite kako se uvlačenje smanjuje kada odaberete Backspace:
|
| Tab key performs auto-indent | Postavi kada tipka Tab automatski uvlači tekst:
|
| Prefer single line comments | Kada vaša datoteka definicija isticanja sadrži definicije za višestruke i jednostruke komentare, odaberite ovu opciju kako biste primijenili definiciju jednostrukog komentara pri komentiranju odabira. |
| Preferred comment position | Postavite položaj jednorednih komentara kada komentirate odabir:
|
Čišćenje praznih znakova pri spremanju
Da biste automatski očistili prazne znakove svaki put kad spremite datoteku, odaberite Preferences > Text Editor > Behavior i idite na Cleanups Upon Saving.
Sljedeća tablica opisuje postavke čišćenja koje možete postaviti.
| Preferencija | Opis |
|---|---|
| Clean whitespace | Uklonite višak praznog prostora pri spremanju. |
| In entire document | Očistiti prazne znakove u cijelom dokumentu umjesto samo u dijelovima koje ste promijenili. Dostupno kada je odabrana opcija Clean whitespace. |
| Clean indentation | Ispravite vodeće praznine prema postavkama tabulatora. Dostupno kada je odabrano Clean whitespace. |
| Skip clean whitespace for file types | Navedi obrasce datoteka koji podržavaju džoker znakove, odvojene zarezima ili točkama-zarezima, za koje se ne uklanja prazni prostor na kraju. Po zadanome se *.md, *.MD, Makefile preskaču. Dostupno kada je odabrana opcija Clean whitespace. |
| Ensure newline at end of file | Uvijek napišite znak novog retka na kraju datoteke. |
Postavljanje preferencija za kodiranje datoteka
Da biste postavili zadani tekstni kodiranje, oznaku poretka bajtova (BOM) i stil završetka retka koji se koriste pri stvaranju ili spremanju datoteka, odaberite Preferences > Text Editor > Behavior i idite na File Encodings.
Sljedeća tablica opisuje postavke kodiranja datoteka koje možete postaviti.
| Preferencija | Opis |
|---|---|
| Default encoding | Odaberite kodiranje teksta za nove datoteke i za datoteke čije se kodiranje ne može automatski otkriti. |
| UTF-8 BOM | Postavite kako postupati s oznakama redoslijeda bajtova u UTF-8:
UTF-8 BOM-ovi su rijetki i neki ih uređivači nepravilno obrađuju, stoga obično nema smisla dodavati ih. Ova postavka ne utječe na upotrebu UTF-16 i UTF-32 BOM-ova. |
| Default line endings | Odaberite Unix (LF) ili Windows (CRLF) kao zadani stil završetka retka za nove datoteke. |
Postavljanje preferencija za miš i tipkovnicu
Preferences Text Editor BehaviorZa postavljanje preferencija za korištenje miša i tipkovnice u uređivaču teksta odaberite Uređivanje > Preferencije > Postavke miša i tipkovnice i idite na Mouse and Keyboard.
Sljedeća tablica opisuje postavke miša i tipkovnice koje možete postaviti.
| Preferencija | Opis |
|---|---|
| Hide mouse cursor while typing | Sakrij pokazivač miša dok tipkate. Nije dostupno na macOS-u. |
| Enable mouse navigation | Koristite miš za navigaciju u uređivaču, na primjer, za praćenje poveznica pomoću tipke Ctrl+klik (ili Cmd+klik na macOS-u). |
| Enable scroll wheel zooming | Zumirajte tekst u uređivaču držeći tipku Ctrl i okrećući kotačić miša. |
| Enable built-in camel case navigation | Kretanje unutar camelCase i snake_case naziva jedan hrbat ili dio riječi odjednom pri korištenju navigacije pokazivačem i odabira. |
| Enable smart selection changing | Neka ' Select Block Up ' i ' Select Block Down ' nude pametniji odabir. |
| Show help tooltips using keyboard shortcut (Alt) | Prikažite kontekstualno osjetljivu pomoć ili informacije o tipu kao skočni savjet kada pritisnete Alt. |
| Show help tooltips using the mouse | Odaberite On Mouseover za prikaz kontekstualno osjetljive pomoći ili informacija o tipkanju pri prelasku mišem, ili On Shift+Mouseover za njihov prikaz samo kada držite pritisnutu tipku Shift pri prelasku mišem. |
Vidi također Kako: Konfigurirati uređivače, Pronaći postavke, Uvući tekst ili kod, Odrediti stil koda Qt Quick , Konfiguriranje uređivača, Stil koda C++ 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.