Фрагменти

«Фрагменти» забезпечують зручний спосіб вставки фрагментів коду, що часто повторюються, у файли. Наприклад, фрагмент HTML для тегу <img> буде вставляти як відкриваючі та закриваючі фрагменти тегу так і фіксовані місця для введення атрибутів зображення. Це може зробити написання коду простішим та швидшим.

Увімкнення плагіну «Фрагменти»

Щоб увімкнути плагін «Фрагменти»:

  1. Виберіть «gedit» ▸ «Параметри» ▸ «Плагіни».

  2. Виберіть «Фрагменти», щоб увімкнути плагін.

Огляд фрагментів

Щоб оглянути доступні фрагменти:

  1. Виберіть «Інструменти» ▸ «Управління фрагментами».

    Переконайтеся, що синтаксис встановлено вірно. Статусна панель в нижній частині вікна «gedit» показує поточне мовні налаштування. Ці мовні налаштування «gedit» вставляти правильні фрагменти. «Gedit», зазвичай, визначає мову або синтаксис файлу, що використовується, однак, інколи, може буде потрібно встановити його.

    В цьому прикладі, встановлено мову HTML.
  2. Перегляньте фрагменти, доступні для Вашої мови або синтаксису.

Використання «Фрагментів»

Щоб вставити фрагмент до поточного документу:

  1. Введіть назву потрібного фрагменту будь-де в поточному документі.

  2. Натисніть Tab, щоб вставити фрагмент, асоційований зі введеним терміном.

Приклад використання «Фрагментів»

Наприклад, якщо встановлено синтаксис HTML, введіть «head » та натисніть клавішу Tab. Текст буде доповнено фрагментом як:

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

Додавання фрагментів

Можна додавати фрагменти, що будуть діяти або глобально (тобто, незалежно від мови), або лише за певного синтаксису.

  1. Виберіть «Інструменти» ▸ «Управління фрагментами».

  2. З бічної панелі «Управління фрагментами» виберіть потрібний синтаксис та клацніть на кнопці «+», щоб відобразити існуючі фрагменти для обраного синтаксису.

    Щоб додати фрагмент, що діє глобально (тобто, коли не встановлено певного синтаксису чи мови для документу), виберіть «Глобальний» з бічної панелі «Управління фрагментами».

  3. Щоб додати новий фрагмент, клацніть на піктограмі «плюс», що на бічній панелі «Управління фрагментами».

  4. Введіть назву нового фрагменту. Назва фрагменту може відрізнятися від самого фрагменту, що додається.

  5. В розділі «Активація» потрібно ввести термін для текстовому полі «Тригеру табуляції:». Цей термін буди використовуватися для вставки даного фрагменту.

    Якщо хочете вставляти фрагмент за допомогою комбінації клавіш, клацніть вказівником миші в текстовому полі «Комбінація клавіш:» та натисніть потрібну комбінацію клавіш. Як тільки клавіші були натиснуті, комбінацію клавіш буде встановлено.

  6. Під текстовим полем «Змінити:», введіть потрібний текст фрагменту. Можна використовувати «${n}», для вказання змінних, де «n» замінюється числом, що означає порядковий номер включених змінних.

Ще один приклад використання «Фрагментів»

Припустимо, було створено фрагмент з терміном «вітання» в «Тригері табуляції:». Текстове поле «Змінити:» містить:

"      <вітання>Привіт, ${1:чудовий}${2:дивовижний} світе!
      </вітання>
    

Ввести цей фрагмент можна набравши в документі «вітання» та натиснувши клавішу Tab. Буде вставлено наступний текстовий фрагмент:

      <вітання>Привіт, чудовийдивовижний світе!</вітання>
    

Слова «чудовий» та «дивовижний» можна зберегти або видалити, на Ваш вибір. Щоб зробити це, натисніть Tab, щоб вибрати між «чудовий» та «дивовижний», та натисніть Del, щоб видалити найменш придатний варіант.