I’m used to developing in Java on a full blown IDE (e.g. Netbeans), and have rapidly got frustrated with the default Arduino editor. It’s perfect to get going quickly but once projects start using a lot of files it gets unwieldy.
There is an Arduino Netbeans plugin at http://plugins.netbeans.org/plugin/46054/arduino that installed flawlessly, and to my surprise had a simple program compiling and loading from Netbeans onto my Arduino in 10min.
Until…I created a new empty c++ class and header file in the project source folder. With that file just in the project directory, make complains:
make: *** No rule to make target
C/Users/mark/Documents/Arduino/newClass.cpp', needed by build/Debug/Arduino-Windows/_ext/471861267/newClass.o’. Stop.
It’s not even #included in my main.cpp. I’m also having problems with libraries in general, Netbeans intellisense can find them (when you type “#include <” they appear in the list), but then it redlines them after saying it can’t find them, and the compiler/linker can’t find them either.
Does anyone else use external editors to develop and knows what is going on?
(I get the same errors if I “make” from the cmd line, it’s not Netbeans specific).
I’ve attached the makefile that came with the plugin.
It would be great to get this working, I miss features like code folding and built in history / git support etc!