商品明細

Visual Assist 程式開發

商品簡述
Visual Assist為C/C++ 和 C# 開發人員填補Visual Studio中的空白

商品介紹

本產品出貨為最新版本。
如需購買或了解內容請來電(2749-1909)或來信(sales@ahasoft.com.tw)業務部
___________________________________________________________________

FAST NAVIGATION

Move about your code with newfound ease—to any file, method, symbol, or reference in your projects and solutions. Get anywhere from anywhere.

CODE INSPECTION AND MODERNIZATION

Inspect your code for specific quality issues and modernize your older code. The Code Inspection feature of Visual Assist, based on LLVM/Clang, diagnoses and fixes typical programming errors, like style violations, interface misuse, and bugs that can be deduced via static analysis.

REFACTORING

Reduce the complexity of your code, improve readability, and make it extensible without changing external behavior. Refactor legacy code, code you inherit, or the first version of your own work.

CODE CORRECTION

Watch Visual Assist correct mistakes as you make them, especially errors in symbol case and pointer notation. Type entirely in lowercase and watch VA correct the case of all your symbols. Save the shift key for your definitions.

UNREAL ENGINE 4 SUPPORT

Forge your vision to reality with tailored support for Unreal Engine. Build out high performance C++ code for your project with VA behavior and unique features. Disable Intellisense and take advantage of all VA has to offer for UE4 dev.

CODE ASSISTANCE

Write code faster with assistance that doesn’t get in the way, especially when you’re on a roll. VA suggests completions saving you typing, and quietly fixes mistakes in your wake.

Navigate Quickly

Move about your code with newfound ease—to any file, method, symbol, or reference in your projects and solutions. Get anywhere from anywhere.

The navigation features of Visual Assist, like the other types of features, are entirely new to the IDE, improve built-in functionality, or in a few instances, apply only to older IDEs.

Find by Context

Find next and previous references of any symbol by context.

Find the next reference of any symbol, skipping like-named symbols found with F3. Use buttons in the Visual Assist toolbar, or assign shortcuts for faster access. 

Find next and previous references of any symbol by context.


Find References

Find references faster and with more options using Visual Assist.

Open a list of references to the current symbol, or to a symbol in any tool window of Visual Assist. Read and write access are differentiated in the results using light blue and pink by default. 

Find References

Clone the results to find references to other symbols without losing your original set.

Clone the results to find references to other symbols without losing your original set

Open the context menu in the results window to filter results and set advanced options.

Open the context menu in the results window to set advanced options


Find Symbol in Solution

Find symbols in your solution quickly with a powerful dialog or drop-down in the VA View.

Open a list of all symbols in your solution, and optionally include all symbols in 3rd party libraries. Shrink the list with prefixes, multiple match strings, and negative filters. Select a symbol, and find its references or jump to its implementation. 

Find symbols in your solution quickly with a powerful dialog

Open a context menu in the dialog to set advanced options.

Open a context menu in the dialog to set advanced options


GoTo Implementation

Go to definitions and declarations from, and to, more places using Visual Assist.

Jump where you need to be using the default shortcut (Alt+G) or Go button, from within comments, into frameworks that support code-behind, and into source files outside your projects. 

Go to definitions and declarations from, and to, more places using Visual Assist


GoTo Member

Go to members of the current symbol.

Browse members of a class, or "members" of other data structures, such as enums, namespaces, and structs. Browse via a dialog that supports filtering. 

Go to members of the current symbol


GoTo Related

Go to locations related to the current symbol.

Jump to more places using the default shortcut for GoTo Related (Shift+Alt+G). Locations vary with type of symbol, but may include definition of a type, base classes, base methods, derived classes, constructors, and overridden methods. 

Go to locations related to the current symbol


Highlight Current Line

Locate easily your place in your code, with more options and better clarity using Visual Assist.

Highlight using background color, or thin frame that does not obscure text and special characters. 

Highlight Current Line


List Methods in File

Find and jump quickly to any method or class in the active document.

Use the Down Arrow in the VA Navigation Bar, or the default shortcut Alt+M, to see a list of all classes and methods in the current file. Filter the list using multiple match strings, and jump where you need to be. 

Find and jump quickly to any method or class in the active document.


Move Scope

Move to next and previous scopes in the active document.

Use the tiny arrows in the VA Naviation Bar to move to the next, and previous, methods and scopes in the active document. Assign shortcuts for faster access. 

Move to next and previous scopes in the active document.


Navigate among files, not just within a file.

Navigate back and forward in your code much like you do with an internet browser, to and from more places than the navigation commands in the IDE. Visual Assist extends navigation among files. If you navigate into file B, return quickly to your location in file A. 


Open Corresponding File

Switch quickly between related files.

Open quickly the file that is most related to the active document. In C/C++, that typically means the corresponding header file or cpp file. In C#, the designer and code-behind files, or aspx and source. Use a toolbar button, or the default shortcut Alt+O. 

Switch quickly between related files


Open File in Solution

Find and open files in your solution fast with a powerful dialog that supports filtering.

Open a list of all files in a solution, and optionally include all open files and windows. Shrink the list with path filters, multiple match strings, and negative filters. Click a column heading to sort. Shift+Click and Ctrl+Click to open multiple files. 

Find and open files in your solution fast with a powerful dialog that supports filtering


VA Navigation Bar

Glance to know your current context, and that of the current symbol.

Glance at the VA Navigation Bar to determine your current scope, to a degree more detailed than that of the IDE navigation bar. Visual Assist is specific to the class, method, and language construct. For language constructs such for(), if() and while(), the right portion of the VA Navigation Bar includes the condition of the statement. 

Glance to know your current context, and that of the current symbol


VA Hashtags

Create named bookmarks and manage tasks.

Hashtags in comments act as named bookmarks that are shared, move with code, and can be accessed in all solutions. VA Hashtags can also define tasks for all developers of a solution. (No configuration required.) Navigate to hashtag references using a tool window, GoTo Implementation (Alt+G), or GoTo Related (Shift+Alt+G). 

Create named bookmarks and in-code tasks
 

Refactor Easily

Reduce the complexity of your code, improve its readability, and make it extensible without changing its external behavior. Refactor legacy code, code you inherit, or the first version of your own work.

Generate Code Faster

Generate code faster than you think possible, even if you use just a handful of the features in Visual Assist. As you become a proficient user, write and update code even faster.

Coding Assistance

Write code faster with assistance that doesn't get in your way, especially when you're on a roll. Visual Assist suggests completions only if they save you serious typing, and quietly fixes mistakes in your wake.

Understand Immediately

Make sense of complex code, or code you haven't touched in a long time, with an assortment of tool windows, browsers, and fields that provide information where and when you need it.

Correct Automatically

Watch Visual Assist correct mistakes as you make them, especially errors in symbol case and pointer notation. Type entirely in lower case, and watch Visual Assist correct the case of all of your symbols. Save the shift key for your definitions.

Inspect Your Code

Inspect your code for specific quality issues as you edit. The Code Inspection feature of Visual Assist, based on LLVM/Clang, diagnoses and fixes typical programming errors, like style violations, interface misuse, and bugs that can be deduced via static analysis.

Code Snippets

Expand frequently typed segments of code with a powerful version of the like-named feature in the IDE. Include symbols from the current context, prompt for user input, and edit snippets in a custom editor.

Debug Assistance

Use the VA Memory View and the VA Step Filter included with Visual Assist to shorten the time required to debug native C/C++

Tool Windows

View code from 30,000 feet, and rearrange code so it's easier to understand and maintain. Tool windows in Visual Assist supply entirely new functionality to the IDE, and bring together oft-used built-in functionality to more efficient tool windows.

Source Links

Connect comment substrings to external applications and websites, such as bug trackers, case managers, documentation, and source code control systems.

Configuration

Adjust the multitude of features in Visual Assist to suit your programming environment and habits. Find your favorite features, and make them hum for maximum productivity.

Supported Microsoft IDEs

  • Visual Studio 2022
  • Visual Studio 2019
  • Visual Studio 2017
  • Visual Studio 2015
  • Visual Studio 2013
  • Visual Studio 2012
  • Visual Studio 2010
  • Visual Studio 2008
  • Visual Studio 2005
  • Community Editions supported

Supported Operating Systems

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7

Compatibility with old versions of Windows and Visual Studio

Official support for the following operating systems and versions of Visual Studio was discontinued in January 2017:

  • Windows Vista
  • Windows XP SP3
  • Visual Studio .NET 2003
  • Visual Studio .NET 2002
  • Visual C++ 6.0
 

Build 2118 was the last build of Visual Assist that officially supported the deprecated products. You can download build 2118 from our archive.

Builds of Visual Assist newer than 2118 may or may not work in the deprecated versions of Visual Studio.

Builds of Visual Assist newer than 2258.5 will not run on Windows XP.