CodeSMART v10.15 » Developer.Team

CodeSMART v10.15

CodeSMART v10.15
CodeSMART v10.15 | 12 Mb


CodeSMART is tightly integrated with Visual Studio - all its commands and tools are accessible through the main menu (1) and four toolbars (2) it adds to the environment. Other CodeSMART tools are hosted or display their results within special tool windows - for example, pictured below are (3) the 'VS10x CodeMap' and (4) the CodeSMART 'Find and Replace' tool window.

Have a look at the small sample below. Notice the way nested types are represented, as well as the implemented interface. The region sub-container is prefixed with a # for an easier identification. Members have distinctive icons, with special overlays for constructors, public items (not pictured in the below example) and members belonging to implemented interfaces.

Containers can be collapsed in order to help you stay focused on items that are currently in development. What's worth to notice is that a collapse operation in CodeMap will also collapse the corresponding part in the code editor. Moreover, it works both ways, so if you for example collapse a class in the code editor, the corresponding container in CodeMap will get collapsed as well!

CodeMap is also a navigational tool - if you double-click an item, its position in code will be brought into view. That is something you should expect, of course, but CodeMap also makes returning to the last viewed/edited members a breeze by highlighting the last 10 accessed or edited (C# only) items in various ways:

In CodeMap, with a variable opacity blue clock image
In the editor, with a bluish background color for the entire member body
On the Scroll Map (a special area added by CodeMap to the left of the vertical scrollbar), blue rectangles are added to represent the member position relative to the entire code file (you can align the scroll thumb with the blue marker to bring the item into view)

Home:
http://www.axtools.com/products-codesmart-vsnet.php


Only for V.I.P
Warning! You are not allowed to view this text.