6.5.6. Завершение кода

На верх  Назад  Вперёд

Завершение кода означает, что редактор будет пытаться угадать текст, который вы печатаете. Он делает это путём проверки части текста (слова), которую вы уже напечатали. Как только фрагмент слова, уже напечатанный вами, можно будет использовать для идентификации ключевого слова из списка ключевых слов, то ключевое слово полностью будет отображено в небольшом подсвеченном прямоугольнике сразу под печатаемым текстом. Нажатие клавиши ENTER завершит ввод текста, то есть автоматически вставит это слов в текст и вам не придётся печатать это слово полностью.

Эта функция не является аналогом завершения кода в Delphi или Lazarus, когда происходит заполнение аргументов функции или выбор методов объекта.

Функция завершения кода может быть настроена в соответствующем окне, вызвать которое можно командой меню OPTIONS‑ENVIRONMENT‑CODECOMPLETE. Список ключевых слов, ввод которых может быть завершён, можно изменить вручную в этом окне. Окно завершения кода показано на рис. 6.5.

FreePascal_Руководство_пользователя_img_22

Рис. 6.5. Окно настройки завершения кода.

В этом окне в алфавитном порядке определен текущий список ключевых слов, которые доступны для завершения.

После сохранения все ключевые слова будут доступны при следующем старте IDE. Дублирование ключевых слов в списке не допускается. Если попытаться добавить в список уже существующее слово, то будет выдано сообщение об ошибке.

Ниже описаны кнопки окна настроек завершения кода.

Кнопка

Перевод

Описание

ОК

ОК

Сохраняет все изменения и закрывает окно.

Edit

Редактировать

Вызывает окно, в котором можно изменить выбранное ключевое слово.

New

Новый

Вызывает окно, в котором можно ввести новое ключевое слово и добавить его в список.

Delete

Удалить

Удаляет выделенное ключевое слово из списка.

Cancel

Отмена

Отменяет все изменения и закрывает окно.