Search Results

    loading table of contents...

    VA Outline is a tool window that gives an active high-level view of the contents of the current source window. As you add, modify or remove methods, classes or other file-scope declarations in the editor, the outline reflects those changes. Conversely, changes made within VA Outline are instantly reflected in the editor.

    Working with VA Outline

    Interacting with VA Outline is intuitive. Double-click to jump to the associated code in the editor. Drag and drop to rearrange code. Right-click to view a context menu with refactoring and other operations:

    Hover over an item to see its content. This is the block of code that will be acted upon when you drag and drop, cut, copy, or delete.

    When comment nodes are hidden, moving or deleting a method moves or deletes the preceding comment automatically. If you do not want VA Outline to act upon comments with their methods automatically, select Display Comments in the context menu.

    Select multiple items in VA Outline using Shift+Click for a range of adjacent items or Ctrl+Click for individual, nonadjacent items. Operations that are not valid for multiple selections (such as Refactoring) are unavailable in the context menu when more than one item is selected.

    Showing and dismissing VA Outline

    To show VA Outline, select Tools - VA Outline from the VAssist menu. To dismiss VA Outline, right-click the tab and choose Hide.

    In Visual C++ 6.0, control the presence of VA Outline by checking or unchecking Enable VA View in the Text Editor|C/C++ 6.0 node of the Visual Assist X options dialog.

    Miscellaneous

    Use drag and drop in VA Outline after Extract Method or Move Implementation to Source File to move the resulting code to a new position if desired.

    Surround With Comment uses comment syntax appropriate to the language of the current file (// for C/C++ , <!-- --> for XML.