Search public documentation:
UE3 Home > Getting Started: Unreal Engine 3 > Getting Started: Programming > Using Visual Assist X with UnrealScript
Visual Assist X, provides refactoring, enhanced intellisense, and other workflow enhancements for programmers using Visual Studio. Visual Assist X can now be modified to enable unofficial and unsupported UnrealScript enhancements in Visual Studio.
In order to take advantage of the new UnrealScript support, you need the latest version of Visual Assist X:
- Visual Assist X - Build 1862 Build Notes
- In the Tools menu, select Options to view the Visual Studio Options dialog.
- Expand the Text Editor section and then select File Extension. Here you can add new handlers for file extensions.
- Add uc in the Extension field and select Microsoft Visual C++ as the Editor. Then press the button to add the handler for the
- Repeat the last step for the
ucifile extension as well.
- Press the to save the changes.
UnrealScript support is disabled by default. Currently, it must be enabled manually by modifying the registry. To enable UC support
- Copy the text below and save it in a text file with the
- Visual Studio 2010
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet10] "EnableUC"=hex:01
- Visual Studio 2008
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9] "EnableUC"=hex:01
- Visual Studio 2010
- Run the new registry file by double-clicking it or through the right-click context menu by choosing Merge.
- UAC may ask if you want to run the file. Click the button if prompted.
- A warning is displayed informing you that you are about to modify the registry. Click the button to proceed.
- If successful, the registry is updated and you will see the following message:
VA Snippets for UnrealScript are now independent of C/C++ snippets. If you have UnrealScript snippets mixed in with your C/C++ snippets, they need to be placed into their own file specificly for the UnrealScript snippets. To Move UnrealScript Snipepts
- Copy the
- Once the
uc.tplfile has been created, UnrealScript will appear as a node in the VA Snippet editor.
- Remove the UnrealScript snippets from the C++ node and the C++ snippets from the UnrealScript node.