{"id":1262,"date":"2016-09-26T13:53:13","date_gmt":"2016-09-26T17:53:13","guid":{"rendered":"http:\/\/blog.wholetomato.com\/?p=1262"},"modified":"2019-05-03T17:28:03","modified_gmt":"2019-05-03T21:28:03","slug":"visual-assist-build-2112-is-available","status":"publish","type":"post","link":"https:\/\/www.wholetomato.com\/blog\/visual-assist-build-2112-is-available\/","title":{"rendered":"Visual Assist build 2112 is available"},"content":{"rendered":"<p>Visual Assist appeals to all levels of programmers, from students learning the ins and outs of C\/C++\u00a0to experienced coders wanting tools that improve already impressive speed. The latest build of Visual Assist, build 2112, provides features\u00a0at both ends.<\/p>\n<p>Two dialogs in Visual Assist build 2112 remove some of the mystery of keyboard shortcuts available to new users of the software. The first dialog lists and explains assignments to the commands in Visual Assist commonly bound.\u00a0By default, the dialog lists the assignments\u00a0made during installation of Visual Assist. You can reach the dialog via VAssistX | Help | Keyboard Shortcuts.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1265\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-build-2112-is-available\/build2112shortcuts\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?fit=452%2C155&amp;ssl=1\" data-orig-size=\"452,155\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"build2112shortcuts\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?fit=300%2C103&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?fit=452%2C155&amp;ssl=1\" class=\"alignnone size-full wp-image-1265\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?resize=452%2C155&#038;ssl=1\" alt=\"build2112shortcuts\" width=\"452\" height=\"155\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?w=452&amp;ssl=1 452w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?resize=300%2C103&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?resize=450%2C155&amp;ssl=1 450w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcuts1.png?resize=360%2C123&amp;ssl=1 360w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>The second dialog lists shortcuts that are\u00a0recommend to users of Visual Assist. Most recommendations overwrite\u00a0shortcuts usurped\u00a0by\u00a0Visual Studio over the years. For example, Shift+Alt+O once\u00a0opened a file from\u00a0any scope of the IDE; by\u00a0default,\u00a0the command now works only in the text editor. (Visual Studio usurped Shift+Alt+O to open a website!)<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1271\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-build-2112-is-available\/build2112shortcutsrecommended\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?fit=652%2C157&amp;ssl=1\" data-orig-size=\"652,157\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"build2112shortcutsrecommended\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?fit=300%2C72&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?fit=652%2C157&amp;ssl=1\" class=\"alignnone size-full wp-image-1271\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?resize=652%2C157&#038;ssl=1\" alt=\"build2112shortcutsrecommended\" width=\"652\" height=\"157\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?w=652&amp;ssl=1 652w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?resize=300%2C72&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112shortcutsrecommended1.png?resize=360%2C87&amp;ssl=1 360w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>The dialog of recommended shortcuts opens automatically one week after installation of build 2112, primarily to give trial\u00a0users a chance to learn the defaults. If you want to see\u00a0the recommendations sooner, open the dialog via VAssistX | Help | Keyboard Shortcuts | Recommended.<\/p>\n<p>At the other end, i.e., for experienced programmers, build 2112 provides two new tools that make debugging of native code more efficient. The first tool, Address Resolver, greatly simplifies the arduous process of mapping virtual addresses in a text-only call stack, i.e., one without a process\u00a0dump, into names of symbols from a PDB.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1269\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-build-2112-is-available\/build2112addressresolver\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?fit=556%2C89&amp;ssl=1\" data-orig-size=\"556,89\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"build2112addressresolver\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?fit=300%2C48&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?fit=556%2C89&amp;ssl=1\" class=\"alignnone size-full wp-image-1269\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?resize=556%2C89&#038;ssl=1\" alt=\"build2112addressresolver\" width=\"556\" height=\"89\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?w=556&amp;ssl=1 556w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?resize=300%2C48&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112addressresolver1.png?resize=360%2C58&amp;ssl=1 360w\" sizes=\"auto, (max-width: 556px) 100vw, 556px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>The second debugging tool, PDB Explorer, lets the experienced coder\u00a0efficiently browse symbols in a PDB or DLL, and if a running process is under the control of Visual Studio, instruct the debugger to open the disassembly window at locations of symbols.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1275\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-build-2112-is-available\/build2112explorer\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?fit=506%2C143&amp;ssl=1\" data-orig-size=\"506,143\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"build2112explorer\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?fit=300%2C85&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?fit=506%2C143&amp;ssl=1\" class=\"alignnone size-full wp-image-1275\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?resize=506%2C143&#038;ssl=1\" alt=\"build2112explorer\" width=\"506\" height=\"143\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?w=506&amp;ssl=1 506w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?resize=300%2C85&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2016\/09\/build2112explorer1.png?resize=360%2C102&amp;ssl=1 360w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>Visual Assist build 2112 requires software maintenance through 2016.09.16.<\/p>\n<p>Check out the complete list of <a href=\"http:\/\/www.wholetomato.com\/features\/whats-new.asp#2112\">what&#8217;s\u00a0new in build 2112<\/a>, learn about the <a href=\"https:\/\/docs.wholetomato.com\/default.asp?W718\">Address Resolver<\/a> or <a href=\"https:\/\/docs.wholetomato.com\/default.asp?W719\">PDB Explorer<\/a>, or <a href=\"https:\/\/wholetomato.com\/downloads\/getBuild.asp?2112\">download the installer<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Assist appeals to all levels of programmers, from students learning the ins and outs of C\/C++\u00a0to experienced coders wanting tools that improve already impressive speed. The latest build of Visual Assist, build 2112, provides&#8230;<\/p>\n","protected":false},"author":28485711,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[10673833],"tags":[],"class_list":["post-1262","post","type-post","status-publish","format-standard","hentry","category-build-announcements"],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfpLS4-km","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/users\/28485711"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/comments?post=1262"}],"version-history":[{"count":7,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions"}],"predecessor-version":[{"id":1277,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions\/1277"}],"wp:attachment":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/media?parent=1262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/categories?post=1262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/tags?post=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}