C/C++ редактор, используемый в среде Eclipse, наряду со стандартными функциями, свойственными многим современным текстовым редакторам, предоставляет следующие дополнительные возможности:
- Обеспечивает «подсветку» (выделение цветом) синтаксически различных участков исходного кода, а также автоматическое его форматирование для улучшения восприятия;
- Выделяет метками строки кода с ошибками для ускорения поиска ошибок;
- Предоставляет возможность контекстной справки и вставки шаблонов исходного кода для сокращения числа операций при вводе текста программы;
- Может сворачивать некоторые участки кода для улучшения его обозримости. Большинство свойств редактора устанавливаются на страницах редактора в окне параметров: Окно – Параметры - C/C++ - Редактор (Editor).
Для выполнения автоматического форматирования исходного кода, следует нажать клавиши Ctrl+Shift+F.
Помощь при вводе комментариев. Чтобы быстро «закомментировать» строку программы в стиле языка C++, достаточно в любом месте строки нажать клавиши Ctrl+/. В итоге строка будет «закомментирована» символами. Также можно «закомментировать» и блок исходного кода. Для этого необходимо выделить блок и нажать Ctrl+/. Удаление символов комментария «//» выполняется выделением комментированной строки (строк) и нажатием Ctrl+/.
Чтобы вставить комментарий из нескольких строк, например перед определением функции, следует напечатать “соm” и нажать Ctrl+Space (пробел). Отредактировав переменную “coin ment” можно внести изменения в сам шаблон комментария.
Контекстная помощь. Этот вид помощи базируется на том, что редактор предугадывает исходный код, который собирается вводить пользователь, анализируя контекст. Чтобы получить такую помощь, следует ввести первые литеры кода и нажать Ctrl+Space (при вводе символов «.», «-», «>» или «::» вызов контекстной помощи может активироваться автоматически). Например, напечатав литеры «fo» и нажав Ctrl+Space, получим список конструкций, которые начинаются эти ми литерами. Если выбрать элемент из появившегося списка одни щелчком мыши, то справа от списка можно увидеть текст шаблона соответствующего кода (если он имеется в памяти). Если выбрать необходимый элемент списка двойным щелком мыши, то текст, соответствующий выбранной конструкции языка, будет вставлен в программу. На языке С++ очень просто написать программу, расчитывающую минимальный залог недвижимости для покупки квартиры в кредит например.