Jim Campbell
jcampbell@gnome.org
Sindhu S
sindhus@live.in
Use snippets to quickly insert often-used pieces of text.
Laurențiu Cristian Ion
ionlaurentiucristian@gmail.com 2012
Daniel Șerbănescu
daniel [at] serbanescu [dot] dk 2015

# 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ă.

To add a snippet that works globally (that is, when no particular syntax or language has been set for the document), select Global from the Manage Snippets sidebar.

To add a new snippet, click on the "plus" icon in the Manage Snippets sidebar.

Input a name for the new snippet. The name of the snippet can be different from the snippet you want to add.

Under the Activation section, you must input a term for the Tab trigger: textarea. You will be using this term to insert your snippet.

If you wish to insert a snippet with a keyboard shortcut, then click your mouse pointer on Shortcut key: textarea and press the desired combination of keys. Once you have pressed and released the keys, the keyboard shortcut will be set.

Under the textarea for Edit:, input the desired text for the snippet. You may use `${n}` to indicate variables, where n is replaced with a number that represents the numerical order of variables included.

# New Snippet Example

Consider you have created a snippet with the term greetings in Tab trigger:. The Edit: textarea contains:

<greetings>Hello ${1:wonderful}${2:amazing} world! </greetings>

You can insert this snippet by typing greetings in the document and pressing the Tab key. The following text snippet will be inserted:

<greetings>Hello wonderfulamazing world!</greetings>

The words "wonderful" and "amazing" can be retained or deleted depending on your choice of usage. To do so, press Tab to choose between "wonderful" and "amazing" and press Del to delete the least preferred option.