Performance Considerations
In general, VA Assist Enterprise will dramatically improved the
performance of many aspects of VA Java. Several of VA Assist's features,
however, work best when you have a fast connection to your repository. If
you are using VA Java Entry or Professional and connected to a local
repository, you may use all of VA Assist's features without worry and may
ignore this page.
If you are using VA Assist Enterprise and your system slows down, this indicates that you are either using a remote repository
or have a slow connection to a local repository and have specific VA Assist product
features turned on that are not compatible with that environment. The most likely cause is
that you have either the "unreleased" or "not in library" color options
turned on. As explained on the Color Highlighting
page, both of those options are turned off by default and both require a fast connection
to the repository as they rely on various repository requests. If you turn them on and
your system slows down, you have a slow repository connection and you should turn them
off. With those two color options off, you should not experience any slowness in the IDE.
Another possible cause is the whole-class-editing-mode
feature. The whole-class-editing-mode feature has to retrieve the class definition and all
of its method definitions each time the class is clicked on. A slow repository connection
coupled with a large class definition may make this unreasonably slow. Your VA Assist
product provides several options on the Coding options page to control this. You can set
the whole class edit mode to only invoke when the Alt key is held down or specify a
maximum number of methods cutoff point above which the feature will be suppressed.
If you are experiencing any slowness
in accessing any of the workspace menus or the "Manage" menu in
particular, you should also consider turning
off the "Show
workspace solutions menus" and "Show user manage menus"
option on the Layout options page. If you
are experiencing any slowness is accessing various edition lists, you
should also consider turning off the "Show
descriptions in edition lists" option on the Editions
options page.
In summary, to maximize performance, turn off the following options: