I have installed DPack 3.5.1 (beta 4) in my Visual Studio 2012 Ultimate.
Feature Surround with doesn't seem to work correctly.
I have my custom mapping and I use c#. Only feature from DPack I use is "Surround with". Other features are turned off. During installation I choose not to make any changes to keyboard scheme ...
Bug #1:
When I select text and press Ctrl+K,R (surround with #region block) it just notifies
"The key combination of (Ctrl+K, R) is bound to command (Region) which is not currently available." and nothing happens.
This issue was in VS 2010 too, but I used to select Surround With > Region from Context menu for the first time and since then it was working. But now there is no Option Surround with > Region in my Context menu (just try..catch, try..finally, foreach|while, If, switch).
The same thing happens to other mapped key combinations. Until I use them from the context menu, mapped key combinations don't work.
Bug #2:
Context menu shows wrong key mapping. My key mapping is:
if ... Ctrl+K,I
ifelse ... Ctrl+K,L
foreach ... Ctrl+K,E
for ... Ctrl+K,F
region ... Ctrl+K,R
while ... Ctrl+K,W
switch ... Ctrl+K,S
etc.
But the context menu shows different shortcuts (see attached screenshot)
Bug #3:
when I select Surround with > If from the context menu
then it surrounds my selection with Visual Basic syntax instead of c# syntax