Не-не.. сборку в нем делать ни к чему. Наверное, можно, но ни к
чему... пример как я сейчас использую - у меня два проекта (на Keil ARM и C++Builder), использующих одну и ту же бибилотеку. Билодеровский проект для отладки, а кейл это уже рабочая прошивка, на ней окончательное тестирование.
Курсор правит код, а собираю я е тем что надо. При открытии кейла или билдера предложит обновить файлы (если измененные открыты), соглашаешься и далее работаешь как обычно.
Приловчился, очень удобно.
Если код не собирается, тупо сбрасываешь в чат ошибки из выхлопа - он исправляет.
Правда иногда работа с Курсором напоминает анекдот:
-Давай вибратор тебе купим?
- А зачем?
-Ну вдруг я уставший с работы приду, а тебе секса хочется?
-Точно, а давай и искуственную вагину тоже?
-А зачем?
- А вдруг у меня голова болеть будет, а тебе секса хочется?
- Точно, включим их, пускай ебутся, а мы спать будем
Он ловко пишет питоновские скрипты. Говоришь ему: вот файло, пиши скрипты его обработки и анализируй выхлоп - пока не получатся нужные результаты. Разрешаешь самостоятельно запускать скрипты, провершелл и т.п. И уходишь чай пить. Ну либо наблюдаешь как он сам собой разговаривает, выглядит забавно.
Через 5-10 минут готовое решение, которое можно попросить перенести на нужный тебе язык в твой проект (тут не с первого раза, видать не очень его Сям учили). Но и тут есть путь отладки - просишь расставить в нужных местах логи (он сам пусть выбирает где ему информативнее), а потом логи ему же на анализ отдаешь. Очень многое ему удается понять из анализа логов и найти ошибку алгоритмики.