Я нахожусь на Mac OS X и имею лицензию на IntelliJ Ultimate. Можно ли вообще использовать IntelliJ в качестве IDE для проектов Arduino?
15
Теперь вы можете использовать Jetbrains ' CLion для разработки и запуска эскизов Arduino. Просто возьмите плагин Arduino!
Откройте Clion и перейдите в Configure / Settings / Plugins. Выберите «Обзор репозиториев», найдите Arduino и нажмите «Установить». (Их два. Один является форком другого. Я рекомендую выбрать тот, который был обновлен совсем недавно.) Затем перезапустите Clion.
Теперь вы увидите возможность создать новый проект Arduino Sketch!
Я выбрал XCode, мне удалось найти некоторые шаблоны в Интернете. Способ лучше, чем при использовании стандартной Arduino IDE.
Вы можете использовать PlatformIO вместе с любым продуктом IntelliJ. Вот статья о том, как соединить их вместе: http://jandevblog.blogspot.com/2016/01/how-to-use-intellij-idea-to-develop-and.html
источник
Вы получите только ограниченную поддержку. Существует плагин для C / C ++, который поможет вам с такими вещами, как завершение кода и подсветка синтаксиса (вам нужно будет определить тип файла эскизов как файлы C). Вы также можете интегрировать внешние инструменты (в глобальных настройках), чтобы добавить поддержку, например, для компиляции и загрузки эскизов.
Но вы не получите никакой специальной поддержки (например, выбираете, какая у вас доска или просматриваете эскизы), вам нужно все настроить вручную. Если вы можете жить с этим, IntelliJ IDEA может быть даже лучше для повседневной работы по редактированию. 8 Обратите внимание, что я никого из этих вещей не пробовал ...)
источник
Поздний ответ, но, возможно, поможет кому-то:
IntelliJ ReSharper C ++ очень близок к поддержке Arduino. Вот билет для настройки ключа, поддерживающий расширение файла .INO: http://youtrack.jetbrains.com/issue/RSCPP-5683
источник
Как упоминалось в предыдущем ответе, для тех, кто уже знаком с семейством продуктов IntelliJ, лучше всего использовать CLion с плагинами Arduino и Serial Port Monitor. Вот шаги, чтобы начать:
(Предварительно - если вы работаете в Windows 8 или 10, убедитесь, что вы установили IDE Arduino, используя полную загрузку с https://www.arduino.cc/download_handler.php . НЕ устанавливайте его через Магазин Windows, потому что он не будет устанавливать SDK в ожидаемом месте.)
Выполнив эти шаги, вы можете создать новый проект Arduino Sketch, который автоматически создаст для вас файл CMake, который вы можете редактировать для настройки типа используемой платы, последовательного порта и т. Д. Вот пример:
источник