Originally posted by gotwig
View Post
Normally when you use native code (write plugins) with Unity you need to be using the native IDE for that platform xCode, Android Studio ect.
Yes iv'e heard good things about KDevelop for C++ and that is probably a good choice for Linux idk about Windows. I use Visual Studios for C# and C++ on Windows and MonoDevelop for C# and C++ on Linux and OSX.
For Visual Studios 2013 Community Edition you need to make sure you're on Update 4. Update 5 fixes bunches of stuff but isn't out yet. Although if you use Unity3D and target WinRT platforms you need to be using Update 5 CTP3 until the real thing comes out.
- UI is slow the first time you open the program. Menus and Windows get compiled and loaded as needed. After that things you keep using run fast. For C# projects after things load Intellisense is super fast. For C++ yes its a bit slower (maybe someone knows why?). I'm a Unity3D developer and thus Visual Studios is far more productive than anything else. Personally I would never want to write a large app without memory safety.
In short when it comes to C++ you have a ton of options and only a handful work well is my guess. For C# you only have two and both those options work very well.
Comment