I've set the autotext entry for Refactor Document Method to
/**
* $SymbolName$
*
* @return $SymbolType$
* @param $MethodArgName$ $MethodArgType$
*/
Now try 'Document Method' on any of the following:
operator double();
or
operator std::vector<int>();
or
operator std::vector<const double*>();
What I get is some code block that halfway looks like it should, but uses another font and various weird symbols (possibly part of that font). Apart from the fact I didn't even know the font could be changed locally this isn't really the kind of behaviour I expected
VA_X.dll file version 10.3.1557.0 built 2007.05.29
Licensed to:
VA X: [snip] Support ends 2007.09.23
VAOpsWin.dll version 1.3.2.2
VATE.dll version 1.0.5.6
DevEnv.exe version 7.10.3077.0
msenv.dll version 7.10.3077.0
Font: Courier New 13(Pixels)
Comctl32.dll version 5.82.2900.2982
Windows XP 5.1 Build 2600 Service Pack 2
2 processors
Platform: Win32
Stable Includes:
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include\\prerelease;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include;
Library Includes:
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\crt\\src;
Other Includes: