Na ovoj stranici

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.

 kartica Ponašanje u postavkama Tekstnog uređivača

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.

PreferencijaOpis
Enable automatic indentationAutomatski uvući nove retke prema postavkama uređivača teksta ili stila koda.
Backspace indentationPostavite kako se uvlačenje smanjuje kada odaberete Backspace:
  • Za vraćanje unatrag za jedan razmak odjednom odaberite None.
  • Za smanjenje uvlačenja u praznom retku za jedno razina, odaberite Follows Previous Indents.
  • Za pomak unatrag za duljinu jednog tabulatora ako je znak lijevo od kursora razmak, odaberite Unindents.
Tab key performs auto-indentPostavi kada tipka Tab automatski uvlači tekst:
  • Za uvijek uvlačiti tekst, odaberite Always.
  • Da biste indentirali tekst samo kada se pokazivač nalazi unutar vodećeg praznog prostora, odaberite In Leading White Space.
  • Da nikada ne uvlačite tekst, odaberite Never.
Prefer single line commentsKada 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 positionPostavite položaj jednorednih komentara kada komentirate odabir:
  • Da bi definicija isticanja za datoteku odredila položaj jednolinijskih komentara, odaberite Automatic. Ako definicija isticanja nije dostupna, komentari se postavljaju nakon vodećeg praznog prostora.
  • Da biste uvijek postavljali jednolinijske komentare nakon vodećeg razmaka, odaberite After Whitespace.
  • Da biste smjestili jednoredne komentare na kraj retka, odaberite At Line Start.

Č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.

PreferencijaOpis
Clean whitespaceUklonite višak praznog prostora pri spremanju.
In entire documentOčistiti prazne znakove u cijelom dokumentu umjesto samo u dijelovima koje ste promijenili. Dostupno kada je odabrana opcija Clean whitespace.
Clean indentationIspravite vodeće praznine prema postavkama tabulatora. Dostupno kada je odabrano Clean whitespace.
Skip clean whitespace for file typesNavedi 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 fileUvijek 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.

PreferencijaOpis
Default encodingOdaberite kodiranje teksta za nove datoteke i za datoteke čije se kodiranje ne može automatski otkriti.
UTF-8 BOMPostavite kako postupati s oznakama redoslijeda bajtova u UTF-8:
  • Add If Encoding Is UTF-8 uvijek dodaje BOM pri spremanju datoteke u UTF-8 kodiranju. Ovo ne radi ako je kodiranje System, jer uređivač teksta ne zna o kojem se zapravo kodiranju radi.
  • Keep If Already Present sprema datoteku s BOM-om ako je već imala jedan pri učitavanju.
  • Always Delete nikada ne zapisuje UTF-8 BOM, a moguće je i izbrisati već postojeći.

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 endingsOdaberite 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.

PreferencijaOpis
Hide mouse cursor while typingSakrij pokazivač miša dok tipkate. Nije dostupno na macOS-u.
Enable mouse navigationKoristite 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 zoomingZumirajte tekst u uređivaču držeći tipku Ctrl i okrećući kotačić miša.
Enable built-in camel case navigationKretanje unutar camelCase i snake_case naziva jedan hrbat ili dio riječi odjednom pri korištenju navigacije pokazivačem i odabira.
Enable smart selection changingNeka ' 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 mouseOdaberite 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.