Я планирую написать драйвер виртуального принтера для Windows (XP, Vista и 7) с использованием C/C++. Поэтому я хотел узнать, какая из существующих IDE является лучшей, которую я могу использовать для этого. Из того, что я прочитал, комплект драйверов Windows 8 (WDK-8) гораздо лучше интегрирован с новой Visual Studio 2012, но драйверы для Windows XP не поддерживаются WDK-8. Поэтому я надеялся, что кто-нибудь подскажет мне, какая версия подойдет мне лучше всего.
Поскольку Visual Studio довольно дорогая, я не хочу ее покупать, если в моем случае у нее нет каких-то преимуществ перед использованием Eclipse.
Кроме того, если мне нужно использовать Visual Studio, то какой версии Visual Studio будет достаточно для одного разработчика, такого как я: Professional, Premium или Ultimate?