Visual Assist X General Release Build 2399 程式開發軟體

Visual Assist X General Release Build 2399 是一套強大程式開發工具軟體,它支援c++、c#、visualbasic等語言,並提升IDE的使用性。有自動識別各種關鍵字,系統函數,成員變數,自動給出輸入提示,自動更正大小寫錯誤,自動標示錯誤 ,能有效提高您設計開發使用的自動化和效率。


Fill the gaps in Microsoft Visual Studio

when working in C/C++ and C#


If you know your way around Microsoft Visual Studio, especially
if you know its boundaries, you’ll find Visual Assist to have features you wish
were standard in the IDE. This extension makes the IDE phenomenal.


If you’re already a fast coder, a wee bit set in your ways, and
skeptical of plug-ins and extensions, you’ll really appreciate the understated
interfaces of Visual Assist. This product doesn’t get in your way.


If you cringe at the thought of another parser running as you
edit, you’ll be impressed with the speed of Visual Assist. This plug-in doesn’t
consume resources just to tell you you’ve violated a formatting standard.



Visual Assist has a wealth of features to enhance developer productivity.

They’re all really great.

Improve virtually every Microsoft IDE you have with the multitude of features that comprise Visual Assist.

Compare Visual Assist to Microsoft Visual Studio

Improve every Microsoft IDE you have with the multitude of features that comprise Visual Assist. Most features in Visual Assist are additions to Microsoft Visual Studio 2017 and 2015, and all features are improvements or additions to all IDEs.

Added or improved with Visual Assist
* All versions supported
Feature Visual Studio
Visual Studio
Visual Studio*
with Visual Assist
Visual Assist
Find by Context       
Find References  search faster; clone results
Find Symbol in Solution    support feature in large solutions
GoTo Implementation  jump from comments; jump from files outside projects
GoTo Member      display members relative to the current symbol, not all members in a solution
GoTo Related      go to base methods, base classes, derived classes
Highlight Current Line  avoid obscuring code with thin frame
List Methods in File       
Move Scope      move to next method in file
Navigate Back and Forward  ignore superfluous waypoints
Open Corresponding File  switch to files outside project; switch from more places
Open File in Solution    search using filters, negative filters, logical-or matching, or path
Change Signature    change implementation and call sites
Encapsulate Field       
Extract Method  make available in older IDEs
Introduce Variable       
Move Implementation to Header File     
Move Implementation to Source File     
Move Method Implementations to Source File      move in bulk
Move Selection to New File      auto-include headers
Rename  rename faster; swap type
Rename Files      update project files
Code Generation
Add Member       
Add Missing Case Statements       
Add Similar Member       
Add Using Directive  make available in older IDEs
Add #include       
Add/Remove Braces       
Create Declaration      create from an implementation
Create File      update project files also
Create from Usage       
Create Implementation      create from a declaration
Create Method Implementations      create in bulk
Document Method       
Implement Interface / Virtual Methods      implement in bulk
Coding Assistance
Acronyms      type “gmv” in lieu of “getMyVar”
Auto-Extend Multi-Line Comments       
Enhanced Listboxes  color; list non-inherited first; display locals in bold
Format After Paste       
Insert () and Closing } ) ] ‘ “  make available in older IDEs
Insert _ After m and Shift       
Multiple Clipboards  make available in a drop-down, not clipboard ring
Reset Editor Zoom       
Shorthand      type “getvar” in lieu of “getMyVar”
Smart Select      extend and shrink selections by logical increments
Smart Suggestions      accept completion based on context
Sort Selected Lines       
Suggestion Lists      accept completion as you type
Surround Selection      wrap code with //, /*, (, {
Surround With      wrap code with custom text, e.g. #ifdef DEBUG
Code Understanding
Column Indicator       
Enhanced Syntax Coloring  color classes, variables, macros, methods
Local Symbols in Bold       
Highlight Find Results  retain highlights when editing
Highlight Matching Words      highlight in comments and strings
Highlight References to Symbol Under Cursor  differentiate read from write references
Parameter Info  improve accuracy and frquency
Print in Color       
Quick Info  get info also for constructs
Stable Symbols in Italics      accentuate 3rd-party references not overridden
Debug Assistance
Address Resolver      decipher text-only call stacks
PDB Explorer      find symbols in EXEs and DLLs
VA Memory View      debug crash dumps containing corrupted call stacks
VA Step Filter      automatically step over trusted methods in argument lists
Tool Windows
VA Hashtags      define bookmarks and tasks, e.g. #TODO, #BUG
VA Outline      drag-and-drop to reorder current file
VA View      access popular tools in one window
Code Snippets
VA Snippets  expand functionality; edit within IDE
Code Correction
Convert Dot to ->     
Highlight Files in Output Window      accentuate warnings and errors for the current project
Highlight Matching {} and ()  highlight when in scope, not only when on a token
Highlight Mismatching {} and ()  highlight using color, not squiggle
Repair Case      type “getmyvar” in lieu of “getMyVar”
Underline Spelling Errors      check comments and strings
Underline Unknown Symbols  make available in older IDEs

Supported Microsoft IDEs

  • Visual Studio 20171,2
  • Visual Studio 20151
  • Visual Studio 20131
  • Visual Studio 2012
  • Visual Studio 2010
  • Visual Studio 2008
  • Visual Studio 2005
  • 1Including Community Edition
  • 2May conflict with EditorConfig
  • Older IDEs

Supported Operating Systems1

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • 1x86 and x64
  • Older OSes