Программирование в IDE
- Войдите на сайт для отправки комментариев
Чт, 01/08/2013 - 01:27
Здравствуйте, собственно требуется IDE с автодополнением кода и прочими плюшками. Пытался настроить Netbeans, но как-то не получилось... Может у кого-нибудь получалось настроить Netbeans, Eclipse, VS? Буду рад туториалу по которому настраивали, или если поможете по TW.
В Arduino IDE не удобно, что нет автодополнения, и нельзя создавать проекты, отсутствует обозреватель файлов проекта...
Текстовый редактор с мелкими плюшками - Sublime Text + Stino.
*Stino - последние версии отказываются работать, если cores установлены в папке "Мои документы", поэтому версия 1.1.
Для Eclipse есть какой-то плагин, может оно и хорошо для энтерпрайза, но для домашнего ползателя очень уж громоздко.
А, так - всё очень уныло.
Спасибо за предложение, но не особо отличается от стандартной иде, хотя Sublime Text'ом пользуюсь :) Создание проектов и структуры (папки) необходимо т.к. в одном проекте будут делаться и библиотеки для использования в основном коде. А переключаться туда сюда не хорошо + неудобно будет с тестами т.к. библиотеки будут немного дополняться по мере необходимости :(
Atmel Studio? Правда я его еще активно не пользовал и слегка напрягает, что он стартует очень долго.
Похоже еще забыл написать, что необходимо писать на Arduino PL(Wiring).
UPD: хотя попробую поставить с Visual Micro.
Visual Micro, вроде триальный, мне не очень понравился. Я смотрел возможность прикрутить wiring, но пока не до того. Хотя если его скомпилять в виде библиотек, наверное получится.
Никуда "туда сюда" не нужно переключаться неудобно...
Про "тесты" вообще не понятно - папка с Arduino IDE валяется себе, где вам хочется, сторонние библиотеки, как обычно, в "Мои документы" добавляются "по мере необходимости".
Написание, прошивка в плату производится непосредственно из редактора.
Нужно, что бы что ещё было или делало?
Уже разобрался с компиляцией в Netbeans.
В этом и минус Arduino IDE там нет кучи полезных функций таких как:
1. Создание проекта.
2. Обозреватель файлов проекта.
3. Автодополнение кода.
4. Использование тестов.
Писать всё в одном файле плохо когда к проекту подрубается ~10+ самописных либ (все функции ведь не припомнишь) и их надо редактировать по ходу проекта.
Для себя решил написание, покрытие тестами на входные данные в Netbeans, прошивка в Arduino IDE.
Осталось сделать удобное портирование проекта по папкам Arduino IDE из Netbeans для прошивки :)
Я как-то однажды победил Eclipse. Конкретно как не помню, довно было, но ссылки по которым я искал инфу у меня остались.
Если ещё есть нужда то вот ловите:
http://www.codeproject.com/Articles/110859/Arduino-Unleashed
http://www.baeyens.it/eclipse/
http://playground.arduino.cc/Code/Eclipse
http://avr-eclipse.sourceforge.net/wiki/index.php/Plugin_Download
Есть один минус. Почему-то все Ардуиновские констаны подсвечиваются в Eclipse как не существующие. Хотя компиляция и заливка скетча проходит на ура. К примеру Объект Serial всегда подчёркнут красным. По чему, так и не заробрался.
http://iot.criativasoft.com.br/arduino/ - ARDUINO 1.6.2 + AutoComplete