Microsoft's IDE handles C files fine, except that it syntax highlights them as C++ and (possibly related?) it shows them under the Source Files list with the C++ icon (even though Windows Explorer correctly uses the C icon).
Is that just the way it does things, or does it indicate I'm missing a setting or somesuch someplace?
edit: I spoke too soon on the handling just fine, looks like that test was on an isolated file. A file that it considers part of the project, it treats as C++ to the extent of barfing on a construct like int class;
(which is of course perfectly valid C). The weird thing is that compiling the program with F7, works fine; it looks like the editor is using its own method to call the compiler for interactive error checking purposes, separate from the main compiling process, and this separate method is presumably using the compiler option treat code as C++ regardless of file extension. So what's needed is a way to tell it not to do that, but I haven't been able to find any option for it so far. Anyone know what I'm missing?