•        0

The VisualDDK is a plugin for Microsoft Visual Studio allowing debugging device drivers right from the IDE. Additionally, a simple Driver Project Wizard is provided. This project brings the simplicity and convenience of Windows application development to the driver development world. No more manual creation of build scripts, copying of driver files, installing drivers from INFs, switching between WinDbg and the source editor or waiting for seconds after each step due to the extra-slow virtual COM port.

Just create a driver project using a convenient Driver Wizard, select a virtual machine, and enjoy debugging your driver directly from Visual Studio. Want to test a change? Just normally press Shift-F5, modify your driver, rebuild it and launch again. VisualDDK will unload the old driver, install the new one and load it automatically and quickly. Bored with WinDbg loading symbol files for minutes and looking up symbols for seconds? Just let VisualDDK optimize this for you using its own DIA-based symbol engine. Using C++/STLPort in your drivers? VisualDDK will natively visualize all STL containers and strings, as good as Visual Studio does for user-mode applications.

It is compatable with Visual studio 2005, 2008 and 2010, Windows XP DDK, WDK 6000, WDK 7600. Source code could be found in



comments powered by Disqus

Related Projects


AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008 and 2010. AnkhSVN provides source code management support to all project types supported by Visual Studio and allows you to perform the most common version control operations directly from inside the Microsoft Visual Studio IDE.

VsVim - Vim Emulator Plugin for Visual Studio 2010+

Vim Emulator Plugin for Visual Studio 2010+


Visual Nunit is NUnit integration for Visual Studio 2008. Provides convenient view to test cases and enables debugging tests easily inside development environment. Implemented as Visual Studio Integration.


PhatStudio is a Visual Studio plugin which lets you quickly navigate to any file in your project in just a few keystrokes, even for very large projects. It also includes a header flip/switch to related file feature, bound to Alt+S by default. Header flip will switch between a .cpp file and corresponding .h/.hpp file. It will also switch between other related file types, such as aspx/aspx.cs and ascx/ascx.cs.

Gitextensions - Git Extensions is the only graphical user interface for Git that allows you control

Git Extensions is the only graphical user interface for Git that allows you control Git without using the commandline. It comes with a manual and video tutorials to get you started quickly. Its feature include Windows Explorer intergration for Git, Visual Studio (2005/2008/2010/2012) plugin for Git, 32bit and 64bit support and lot more.


StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project.

Genode - Operating System Framework

The Genode operating-system framework provides a uniform API for applications on top of 8 existing microkernels/hypervisors: Linux, L4ka::Pistachio, L4/Fiasco, OKL4, NOVA, Fiasco.OC, Codezero, and a custom kernel for ARM SoCs. For developers, the framework provides an easy way to target multiple different kernels instead of tying the development to a particular kernel technology.

EPIC - Eclipse Perl Integration

EPIC is an opensource Perl IDE for the Eclipse platform. Features supported are syntax highlighting, on the fly syntax check, content assist, perldoc support, source formatter, templating support, regular expression plugin and a Perl debugger.