Вы можете легко использовать notepad ++ или любой текстовый редактор для редактирования файлов кода Arduino (.pde или .ino). Я использую возвышенный текстовый редактор для всего моего кодирования Arduino.
Как вы заметили, синтаксис arduino - это c ++, поэтому все, что вам нужно сделать, это установить режим подсветки синтаксиса на c ++; мод не должен быть необходим.
Arduino включает опцию «Использовать внешний редактор» в меню настроек, которая позволяет перезагрузить файл каждый раз, когда вы компилируете или загружаете. Также отключает редактирование в окне редактора. В этом режиме просто сохраните файл в любом редакторе, перейдите в окно arduino и нажмите «Upload».
Начиная с 1.5 у arduino есть поддержка командной строки. большинство редакторов позволяют заставить кнопку «строить» выполнять произвольные команды в текущем каталоге. установив build для запуска "arduino --verify" или "arduino --upload", вы можете писать код в любом редакторе, который вам нужен, даже без открытого окна arduino.