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

Možete postaviti kako će se tumačiti pritisci tipki Tab i Backspace te kako poravnati nastavne retke.
Postavljanje preferencija za tab
Možete postaviti postavke 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 za tipkanje
Kada upisujete tekst ili kod, automatski se uvlače prema odabranim postavkama uređivača teksta ili stila koda. Za postavljanje tipičarskih postavki 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 č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 | Ukloni 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 | Navedeni obrasci datoteka s podrškom za džoker znakove, odvojeni zarezima ili točkama-zarezima, za koje se ne uklanja završni prazan prostor. Po zadanome, *.md, *.MD, Makefile su preskočeni. 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 koje ćete koristiti za nove datoteke i za datoteke čije se kodiranje ne može automatski otkriti. |
| UTF-8 BOM | Postavite kako postupati s oznakama poretka 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.
| Postavka | 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 pritiskom tipke Ctrl + klikom miša (ili Cmd + klikom na macOS-u). |
| Enable scroll wheel zooming | Zumirajte tekst u uređivaču držeći pritisnutu tipku Ctrl dok rotirate kotačić miša. |
| Enable built-in camel case navigation | Kretanje unutar imena napisanih camelCase i snake_case stilom, po jednom humku ili dijelu riječi, 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.