Na ovoj stranici

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.

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

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.

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 jednu razinu, odaberite Follows Previous Indents.
  • Za pomicanje 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 početnog 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 praznog retka, odaberite After Whitespace.
  • Za postavljanje jednolinijskih komentara na kraj retka odaberite At Line Start.

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

PreferencijaOpis
Clean whitespaceUkloni 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 typesNavedeni 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 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 koje ćete koristiti za nove datoteke i za datoteke čije se kodiranje ne može automatski otkriti.
UTF-8 BOMPostavite kako postupati s oznakama poretka 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.

PostavkaOpis
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 pritiskom tipke Ctrl + klikom miša (ili Cmd + klikom na macOS-u).
Enable scroll wheel zoomingZumirajte tekst u uređivaču držeći pritisnutu tipku Ctrl dok rotirate kotačić miša.
Enable built-in camel case navigationKretanje 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 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.