Microsoft does great work in researching static code analysis, I only remember their auto-complete ten years ago for C++ code and it was miles ahead of anything else. It pops up in just the right moment and it just feels like a genuine "code assistant" instead of just an auto-complete. Unfortunately I don't really trust MS with developing great OSX software (see MS Office for Mac) so I'm not sure I'd want Visual Studio. But if they could pull of a proper port, it would be awesome.
Excel for Mac doesn't have the "Evaluate Formula" function and the Name Manager is crippled... (to name a few issues) Makes it really hard to do complex and robust development.
The auto-complete is truly wonderful. XCode's isn't too bad (but does anyone know how to get it to pop up the parameters in a function, same as VS Ctrl-Shift-Space????) but the real stinker I had to use was Borlands Codegear 2007. That whole think was rubbish and engaged in colossal disk-churning for auto-complete. The linker crashed and the IDE was buggy as anything. A shame.
But VS auto-complete was a breath of fresh air afterwards.
While I really like using MS Office 2013, I just can't use MS Office for Mac. It doesn't seem to integrate with the OS very well. I hope that the next version is better - hopefully retina screen support
I agree, it's painfully slow for anything but simple tasks. My former company (in)famously does everything in Excel (including Gant and flow charts), and being the only guy with OSX the load times were terrible, the UI sluggish and it crashed often. I was really quite surprised how snappy the UI was when looking at a coworker's windows box.