Na ovoj stranici

Dopuna

Da biste postavili postavke za dovršavanje koda, odaberite Preferences > Text Editor > Completion.

Završna kartica u postavkama Tekstnog uređivača

Ponašanje dopunjavanja koda

Po zadanom, dopuna koda ne uzima u obzir velika i mala slova. Da biste primijenili potpunu osjetljivost na velika i mala slova ili osjetljivost samo na prvo slovo, odaberite Full ili First Letter u polju Case-sensitivity.

Po zadanom se kodno dopunjavanje uvijek izvršava, ali to ponašanje možete promijeniti u polju Activate completion kako biste ga izvršili Manually ili When Triggered.

Možete postaviti vremensko ograničenje (timeout) u milisekundama za dopunu koda u polju Timeout in ms.

U polju Character threshold navedite broj znakova koje trebate upisati prije nego što se pokrene dopunjavanje koda.

Kada se dopuna pozove ručno, Qt Creator dovršava zajednički prefiks popisa prijedloga. To je posebno korisno za klase s više članova sličnih naziva. Da biste onemogućili ovu funkcionalnost, poništite odabir Autocomplete common prefix.

Odaberite Automatically split strings kako biste razdijelili niz na dva retka dodavanjem završnog navoda na položaj kursora kada odaberete Enter i početnog navoda na početku sljedećeg retka, ispred ostatka niza. Osim toga, odabirom Shift+Enter umetate znak za bijeg na položaj kursora i premještate ostatak niza na sljedeći retak.

Automatsko umetanje odgovarajućih znakova

Kada odaberete kôd i upišete zagrade ili navodnike, odgovarajući zatvarajući znak automatski se dodaje na kraj odabira.

Prema zadanim postavkama, automatski umetnuti tekst je istaknut i animiran, preskače se prilikom tipkanja i uklanja se pritiskom na tipku Backspace.

Vidi također Kako: Konfigurirati uređivače, Dovršiti CMake kod, Dovršiti kod, Obuhvatiti kod u zagrade ili navodnike 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.