Автодополнение кода в Arduino IDE 2.0: Полное руководство.

Что такое автодополнение кода?

Arduino IDE 2 вводит новую функцию — Editor Quick Suggestions (быстрые предложения редактора). Когда эта функция включена, IDE автоматически предлагает варианты завершения кода по мере ввода. Это также называют автодополнением (autocomplete).

Arduino IDE 2 вводит новую функцию — Editor Quick Suggestions (быстрые предложения редактора).

Как включить автодополнение.

Шаг 1: Открыть Arduino IDE.

Запустите Arduino IDE 2 на вашем компьютере.

Шаг 2: Открыть окно настроек.

Откройте окно настроек из меню:

Операционная система Меню
Windows/Linux Файл > Параметры (File > Preferences)
macOS Arduino IDE > Settings

Шаг 3: Включить Editor Quick Suggestions.

В окне настроек найдите галочку Быстрые подсказки при редактировании (Editor Quick Suggestions) и поставьте её.

В окне настроек найдите галочку Быстрые подсказки при редактировании (Editor Quick Suggestions) и поставьте её.

Шаг 4: Сохранить настройки.

Нажмите кнопку OK для сохранения изменений.

Проверка автодополнения.

После включения функция работает автоматически:

void setup() {
  Serial.  // ← Начните вводить — появятся варианты
  Serial.begin(115200);
}

Тестирование автодополнения:

void setup() {
  // Введите "Serial" — IDE предложит варианты
  Serial.begin(115200);
  // Введите "delay" — IDE предложит функции
  delay(1000);
}

Ручной вызов автодополнения.

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

Горячая клавиша: Ctrl + Пробел

Ручной вызов автодополнения.

Пример:

void loop() {
  // Нажмите Ctrl + Пробел на пустой строке
  // Появится список всех доступных функций
  delay(1000);
}

Преимущества автодополнения.

Преимущество Описание
Скорость Быстрее вводить код без поиска функций
Точность Меньше опечаток в названиях функций и переменных
Подсказки IDE показывает правильный синтаксис
Удобство Не нужно запоминать все функции Arduino

Возможные проблемы с Arduino IDE 2.

Ошибка компиляции при использовании кириллицы

Сообщение об ошибке:

Compilation error: grpc: error while marshaling: string field contains invalid UTF-8.

Причина: Наличие русских букв (кириллицы) в пути к скетчу или библиотеке.

Решение:

  1. Переместите папку Sketchbook и проект в путь только с латинскими символами, например:
    • C:/Arduino (Windows)
    • /Users/arduino (macOS)
    • /Users/arduino (Linux)
  2. Выберите эту папку в настройках IDE:
    • File > Preferences > Sketchbook location
  3. Не переименовывайте папку существующего пользователя Windows вручную

Дополнительные материалы:

Читайте также:

  1. Урок 1. Скачивание и установка Arduino IDE и Easy HMI.
  2. Пошаговая установка плат ESP32 в Arduino IDE 2 для Windows, Mac OS и Linux.
  3. Горячие клавиши Arduino IDE 2.0: Полная шпаргалка.
  4. Установка загрузчика LittleFS в Arduino IDE 2 для загрузки файлов на ESP32, ESP8266, Raspberry Pi Pico.

Совет: Включите автодополнение сразу после установки Arduino IDE 2 — это значительно ускорит процесс программирования!

Совет: Включите автодополнение сразу после установки Arduino IDE 2 — это значительно ускорит процесс программирования!


Понравилась статья Автодополнение кода в Arduino IDE 2.0: Полное руководство? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на VK Видео, вступить в группу Вконтакте.

Спасибо за внимание!

Технологии начинаются с простого!


Фотографии к статье

Комментарии

Ваше Имя*


Разработка проектов
EasyHMI
Умный Дом