Все эти прикручивания имеют смысл только тогда, когда в IDE интегрируется SourceLevel отладчик, т.е. можно выполнять (т.е. + движок целевой машины) и трейсить исходный код и переменные.
Тупо редактировать и компилировать я и в vi+sh могу, без подсветки синтаксиса обхожусь.