Jim Campbell
jcampbell@gnome.org
Sindhu S
sindhus@live.in
Utilizează fragmente de text pentru a introduce rapid bucăți de text utilizate frecvent.
Laurențiu Cristian Ion
ionlaurentiucristian@gmail.com 2012
Daniel Șerbănescu
daniel [at] serbanescu [dot] dk 2015, 2018-2019

# Fragmente de text

Fragmente de text oferă un mod convenient de a introduce porțiuni de cod repetitive în fișerele dumneavoastră. De exemplu un fragment HTML pentru tagul `<img>` va introduce deschiderea și închiderea tagului, de asemenea și locurile fixe unde ați pute introduce atributele imaginii. Asta poate face scrierea codului mai rapidă.

# Activarea modulului Fragmente de text

Pentru a activa modulul Fragmente de text:

Selectați gedit Preferințe Module.

Selectați Fragmente de text pentru a activa modulul.

# Navigarea fragmentelor de text

Pentru a naviga prin fragmentele de text disponibile:

Selectați Unelte Administrează fragmente de text.

Asigurațivă că sintaxa este stabilită corespunzător. Bara de stare din partea inferioară a ferestrei gedit va arăta configurarea curentă pentru limbaj. Această configurare de limbaj este ceea ce permite gedit să insereze fragmentele potrivite. Gedit în mod normal va detecta limbajul sau sintaxa fișierului pe care îl folosiți, dar uneori poate fi necesar să o configurați dumneavoastră.

În acest exemplu, limbajul configurat este HTML.

Navigați fragmentele de text care sunt disponibile pentru limbajul sau sintaxa dumneavoastră.

# Utilizarea fragmentelor de text

Pentru a introduce un fragment de text în documentul curent:

Tastați numele fragmentului de text dorit oriunde în documentul curent.

Apăsați Tab pentru a introduce fragmentul de text asociat cu termenul tastat.

# Exemplu de utilizare a fragmentelor de text

De exemplu, dacă stabiliți sintaxa la HTML, tastați `head`, și apăsați tasta Tab. Textul va fi autocompletat într-un fragment de text cum ar fi:

<head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title>Page Title</title> </head>

# Adăugarea fragmentelor de text

Puteți adăuga Fragmente de text care funcționează fie global (agnostic de limbaj) sau numai în cadrul unei sintaxe particulare.

Selectați Unelte Administrează fragmentele de text.

Din bara laterală Administrează fragmentele de text selectați sintax dorită și apăsați pe butonul „+” pentru a lista fragmentele de text existente pentru sintaxa selectată.

Pentru a adăuga un fragment care să funcționeze global (pentru atunci când nicio sintaxă sau limbă nu a fost stabilită pentru document), selectați Global din bara laterală Administrează fragmente.

Pentru a adăuga un fragment, apăsați pe iconița „plus” din bara laterală Administrează fragmente.

Introduceți un nume pentru fragment. Numele fragmentului poate fi diferit de fragmentul pe care doriți să-l adăugați.

Sub secția Activare, trebuie să introduceți un termen pentru zona de text Declanșator tab:. Veți folosi acest termen pentru a introduce fragmentul dumneavoastră.

Dacă doriți să introduceți un fragment cu o scurtătură de tastatură, apoi apăsați cu mausul pe zona de text Tastă scurtătură: și apăsați combinația dorită de taste. Odată ce ați apăsat și ați eliberat tastele, scurtătura de tastatură va fi stabilită.

Sub zona de text pentru Editare:, introduceți textul dorit pentru fragment. Puteți folosi `${n}` pentru a indica variabile unde n este înlocuit de un număr care reprezintă ordina numerică a variablelor incluse.

# Exemplu de fragment nou

Presupunem că ați creeat un fragent cu termenul salutări în Declanșator tab:. Zona de text Editare: conține:

<salutări>Salut ${1:wonderful}${2:amazing} lume! </salutări>

Puteți introduce acest fragment tastând salutări în document și apăsând tasta Tab. Următorul fragment de text va fi introdus:

<salutări>Saluări lume fantasticăextraordinară!</salutări>

Cuvintele „fantastică” și „extraordinară” pot fi reținute sau șterse în funcție de alegerea dumneavoastră. Pentru a facea asta, apăsați Tab pentru a alege între „fantastică” și „extraordinară” și apăsați tasta Del pentru a șterge opțiunea mai puțin preferată.