Posts Tagged ‘Visual Assist’

The method by which you make Visual Assist X active on C/C++ files with a different extension varies by IDE.

For VS2010, VS2008, VS2005 and VS.NET:

Add your extension to:
Tools | Options | Projects | VC++ Build | C/C++ File Extensions (VS.NET)
Tools | Options | Projects and Solutions | VC++ Project Settings | C/C++ File Extensions (VS2005, VS2008)
Tools | Options | Projects and Solutions | VC++ Project Settings | Extensions To Include (VS2010)

Exit the IDE and use regedit to clone the following entry to a like entry that ends in your extension:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Languages\File Extensions\.cpp

If you are using a 64bit OS then clone the registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Languages\File Extensions\.cpp

If your extension denotes a header, use regedit to add the extension to ExtHeader in the following location. Remember to include the dot and terminating semicolon:

HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8

If your extension denotes a source file that is not a header, add the extension to ExtSource in the following location.

HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8

Press Rebuild on the Performance tab of the Visual Assist X options dialog and restart your IDE.

Replace 8.0 with 10.0 if you use VS 2010.
Replace 8.0 with 9.0 if you use VS 2008.
Replace 8.0 with 7.1 if you use VS.NET 2003.
Replace 8.0 with 7.0 if you use VS.NET 2002.

Replace VANet8 with VANet10 for Visual Studio 2010.
Replace VANet8 with VSNet9 if you use VS2008.
Replace VANet8 with VSNet if you use VS.NET 2003.
Replace VANet8 with VANet7.0 if you use VS.NET 2002.

For VC++ 6.0:

Exit your IDE and use regedit to add the extension to:

HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Text Editor\Tabs/Language Settings\C/C++\FileExtensions.

If your extension denotes a header, use regedit to add the extension to ExtHeader in the following location. Remember to include the dot and terminating semicolon:

HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VA6

If your extension denotes a source file that is not a header, add the extension to ExtSource in the following location.Remember to include the dot and terminating semicolon:

HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VA6

Press Rebuild on the Performance tab of the Visual Assist X options dialog and restart your IDE.