{"id":1635,"date":"2019-12-09T16:43:01","date_gmt":"2019-12-09T20:43:01","guid":{"rendered":"http:\/\/blog.wholetomato.com\/?p=1635"},"modified":"2023-11-21T07:43:17","modified_gmt":"2023-11-21T11:43:17","slug":"getting-started-with-ue4-and-visual-assist","status":"publish","type":"post","link":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/","title":{"rendered":"Getting Started with UE4 and Visual Assist"},"content":{"rendered":"\r\n<p>Whether you&#8217;re new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">1. Install Visual Assist<\/h2>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li>Exit all instances of Visual Studio.<\/li>\r\n<li>Run the .exe installer you <a href=\"https:\/\/www.wholetomato.com\/downloads\" target=\"_blank\" rel=\"noopener\">downloaded<\/a>.<\/li>\r\n<li>Select the IDE(s) you want to install to.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">2. Open your game solution<\/h2>\r\n\r\n\r\n\r\n<p>Visual Assist will come alive after it finishes parsing.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/wqdP8DSboOyUok0jsiJtCKDeg5bwhWlDQLZbzGQqJMKB4VlmwjEuIKm1vvQsf9SBdcF2-4_hrS0SSvFBFFfaAZLx2hb3RtIP59dfU5zqnV9yy9iP6N2ilxz59cvG3hCeK49YyicyVmb-hf8Czw\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">3. Look around<\/h2>\r\n\r\n\r\n\r\n<p>Open the Extensions &gt; VAssistX menu. You will use the menu primarily to open tool windows, review keyboard shortcuts, and access the options dialog.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/k4XYnc_0ihhQN5IUr0xwddmZpXT7l5m2gIafEIKas6Vf4wP-L6D6LkrAwlH1sb8UbOj3cTJx4mpyIrV7xVnNhnOxrYgMCVCvGVxXAzmghrPFjaYbQBxnPYQRFFUl9NSVMcUcTVIIj05ySWCBlA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Appreciate the understated UI to Visual Assist. There are just a few visible changes.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/9wy0yjD5RN98N3j_wW0j27O4wUR4WRReiKOsjJrhfx0Ujoujpp6sSpg4AwfYzjK11c31QIq4mt1-1ogJrRlcGXWyJ81W3b41Unduh3tbtb0HLSz9IpGxMFbxU4rYt2SoN-D2PeGz\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">4. Change a few settings<\/h2>\r\n\r\n\r\n\r\n<p>If you like meaningful syntax coloring, open the options dialog for Visual Assist and apply coloring to more of the UI.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/CP00-6oyjBkIllXUwTz4_TiM-myDxDi0U7fvqoEj1gdo55b1geZzgf3jPt_2gM30uI6kVeVkPyBSPRe4PKF2Kw4KzAvOt_z1isOiqS7ZgLA3ySWzkAC2j0Vkb0ySdQhDICxj7QkJccXoQUlvEQ\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>If you highlight the current line, choose a thin frame that doesn&#8217;t obscure your code.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/150TdpXlNju48IyvVigq03AhWUHekfKoHIQyEto5Q8KDzsHki9KSF9rUaAU_Jt1ms1AWGPV3OKXYqHLyh0QbEgwmYkR9YfMkktP_tk8SKa87ONooatg_YRL8hTUJ7cha1_Ox4itTNL_4radfZg\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Visual Assist can add important information to tooltips when hovering over a symbol, such as comments from base classes. This is very helpful in UE4, as base class comments are the documentation.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/Qrma-XkSNFnt7YkqDDBEyrotdPil7o9OOG95CKlIewgcF6_3VITm21Lu41L8Q4GDpSZ7j2XTOI64F2xIxb5S72U0IDcp7T01s6i1whkLkxz4hS4XpPEGghpOF0Q6YoxO8OaBMTIdSG7_kL8VPA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Visual Assist can analyze your <a href=\"https:\/\/www.wholetomato.com\/blog\/2023\/03\/10\/eliminating-code-smells-with-visual-assist-code-inspection-webinar-recap\/\" target=\"_blank\" rel=\"noopener\">code<\/a> and suggest improvements. Enable Code Inspections to see blue underlines where code might be improved. Visual Assist can even modernize your code for you! We will show how later.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/TBl_CNiVNBNSyfRWAedCtzKS9JSIlskd3WqL5Xx6Ur5fqK5xamKB-zsaexsDxnFEtdiM9XwS85eap8tYXm94_TdktdGhm2C8so2AySOGRiBMM16hRIEwbfze5e5n_Io7-O25nFnExxKhlszYlA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Then, open the options dialog to Visual Studio and eliminate the redundant navigation bar. The version in Visual Assist includes the functionality of the built-in one.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/BVJ69N7yY6ia-hZc0FcP_Ts0mSIrkV0CahugKFtOwTISpk03yRspy3ulwmaSBAzE9PoHoMe611HwzvYztuZL4R0htqI2D2oHa21LUd6i9BBEF-scN9db3y8kBCm7rNAMFHe8deRUSh5G0D-o_g\" alt=\"Disable built-in navigation bar\" \/><\/figure>\r\n\r\n\r\n\r\n<p>After making the changes, Visual Studio is ready to use.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/DpJ8gyAhcFOaEjR_sXMt_BxTcDLxM5gQckkZTDGqBbzXo6XZmaImdCPbjvZIYiiIaRTggd15xDzZWxvqR3z1Mt-995nt_lwL2kp1bgnhrszoQLmuZz4wXT3tJteXbwuYxC0p5V04\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">5. Navigation in UE4<\/h2>\r\n\r\n\r\n\r\n<p>Search for and open files using Alt + Shift + O. Precede a search filter with a hyphen to exclude symbols (negative filtering).<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/Wns3toQhCHI-OzzT4Ku41Zyh2WcuFQqIT8nIqkLpdeKN1Ed0B5YnRuvOFG6BLz0B2puNsDe0bmL5TeC5tcc4XeeSk8j558o6iV8M3mhmZidDJLDlcrLnh4vhlvZxqZa76DpOabtB2YAuHY-fyg\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Understand and navigate the inheritance hierarchies of UE4 by using Alt + Shift + G on a class name. The Alt + Shift + G shortcut works on many types of symbols, try using it on a virtual method.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/G7ba2BMTpZbpz_C8Wqr2JensAhbxic0mFtt3mLj3agSnCw-aZeynmJAW9BOs1GRLqq2kakBwXWpJdFec3puuWS-OitlYVdQjuyygq5THCtvQCW6pTHGA_uu7ljGCRktPqSYwEPANJNdr67CRYg\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Source files in UE4 can be thousands of lines long. Use Alt + M to search for and navigate to methods inside the current file.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/uDe_UTuj8wAQMf2NzrEzBgaIe7-kv1TRhIk4cSIIQqh_MNYfNQRBesSevrI5A3Gl8z_ZtGL-unFvog9TNCdioWp2vbF9CasXKC6LjCzlFh4CmwagQKq5cltU5fssyyrh24qIHYH8Zo9h8nl-jA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Find references to a symbol using Alt + Shift + F. Visual Assist\u2019s find references is fast and accurate inside huge solutions like UE4. Try cloning your results to save them by clicking the Clone Results button or using the right-click menu.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/op03Q3cMTNKBktV99_oaJdQTA7zQ2Q3k3UEG4iW3GdmPp1UeMllYgHdvYtXttvwbsFHG_Q_ECO1Q0KZTpQE7UNfSVAqYZG-lXVhcQdcV9gLzNzIFST7B_kX9ABJtuPyBWxtia8bkJ7XUyBSeeA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Hover over a virtual method to see comments from base classes. Base class comments often contain useful documentation.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/V9jNFeXzlB4iWJ3AE_xEKCpB5ztfRDEFMv99FJSAxvo57kI2b21Wy89NMqgo39Q7CuN-2HSMGeigMeXFqoiFlz-Tg_TVlegDmmTWrk5oam7i82NgDPKHDMGH0gjvUweFPQOZuC9acYOiCulm1w\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">6. Refactoring in UE4<\/h2>\r\n\r\n\r\n\r\n<p>Access refactoring tools using the keyboard shortcut Alt + Shift + Q, or by hovering over a symbol and clicking the tomato icon that appears. The contents of the Alt + Shift + Q menu depend on the symbol.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/97O1wyyOGGSHcAJ5UF1hiBZGHERBZCAkLxsLkl2v-07ZYCq2vJOTL4J3ah6Eeu7qDMTi6lHyPULoLlE0uhPOW9M9gxUbpfmFselVrHG21A64H8yTz_tUmp3KY-oC0qYR0FofR02iDFtWxhZUzg\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>It is common in UE4 to override virtual methods, such as Tick or SetupPlayerInputComponent. Visual Assist can implement these methods for you. Click on your class name and then use Alt + Shift + Q.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/opURoPqjVjBRB8v3Xg6kXECzvssCxUY-KU_H5C2XpS8lw2vG7KPnynVdJvWiYq-3AklyfDpaaQS4NieiMMUIn2WQEliZZFAEJa3ptaTHhUIrB1bKmCJFCLxnCGdYOmxZmia4vkoQJ12a03a__Q\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>The Implement Methods dialog is searchable, and you can implement more than one method at once.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/cZJW08e0rGoFCSyIVUUC471RvgWypO4KUCIlAUB_mM_eiPrIgWNpup6QvnLhY0VustZh2FY07g_UVynVHFb6saApcpebdmnZqwoFmA42vVe2jSSqU1GbVOGrN1AaQDIiaoVPUtASkLh8k9OngA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Visual Assist will intelligently add a call to the Super class version of the method for you when appropriate.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/-h-EYyKxa356T6lPWyya4-ac5ykcjP3Nywpjn2bLjDrdNJl-kZVGlOcK3wobUx_ISEbecOMuiGWQgyxp5w1mgNSgZxZQIsYvgBsVzWnwdshriAnpXQ2OY667us0l1NoYngCxO_RDQ5DpBNXggw\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/4acJI8KqpXksAO8qIvMaGHKNrctvpLZIltZfMjRhE3l6tO0usbN2h2a6Gm72z7gLNODh5UsIZ0AZE1ojwZjPsz2hRIGvpZVb-5w-BjvBXwMZbTAj6bHLPrxwVGWpb2pTfO5iL6DLUdG7JNCAWg\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>You will see blue underlines below code which could be modernized. This is Code Inspection.<\/p>\r\n\r\n\r\n\r\n<p>Visual Assist can refactor the code for you! Use Alt + Shift + Q on the underlined symbol.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/fE1JKQnyFLrOvy278JGAFllX9BlpP15lmN5Hse73NJED09AvapbqoPkI0aDMDFCskDEUmgXxcXxuXNLoZVwr2gT5ddE3b1xLF5kwWV9UQ1gcN-XG41u3wllHSMmPrHq_wV6TFfADl0iVsIREXQ\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>If you need to change the return type, parameters, or the name of a method you can use Change Signature. Edit the method definition in the window. References and call-sites to the method will be updated, so you won\u2019t miss anything.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/FkvnR8SI8eh82u6I1-2_SXkfEGDSHIPposvJVRg9POmeyhc6PJ8TAn6myc1BRSVwepoyyZuo1WiLHDTAyruHAW54ansux_2XUXR9bKqq-vEPWl-nB7DhMy4ybFCFKsvS9nMlxUUV8jBFke6jRA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">7. Tips<\/h2>\r\n\r\n\r\n\r\n<p>There is a lot of special functionality built into Visual Assist for UE4, such as suggestions for U* macros. The more you can use Visual Assist, the more opportunities to make your life a little easier in UE4.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/UWDgh_ou91P7LJSbe9Vl771VCwnz23atWJPUf3096M8EjpCeI-XU11avNBiMo3n9CoU8R9xKE5w-uddrHrOdl5_4I6U0kUtSMVnsn4cz80yrEwqaDHtJXT93lUSvtuiqpvM90oi5qoySXn8x_Q\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>You may find the built in IntelliSense to be unusably slow, or that it often adds red underlines to correct code in UE4. IntelliSense can be disabled. Visual Assist provides all the intelligent tooling expected in a modern C++ development environment.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/ao3my0pdLF4gmowZjQT4sRW3xXBexAIny1-7mOgYZA6UUJL5Nq9l0gULzrRmRJDf2rkWM88Cogphf-2KSAK5ljx-a6MwYfsZQ7XyQgswMaI86gQFu-Xqn8uOS72mRKJYAR-ZiyQYxFGL_5gfcA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>You can throttle the initial parse in the Performance tab of the Visual Assist options dialog. By default, the one-time parse uses all available resources to finish as fast as possible.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/eScQ3oj_6gb5bFZDIITwq3y-OmXj51ggtZZD2XZ_NSEBBlIesK67ziKjLH4c1SDtG8yH_Ay3r_irWH4CYKQIBA72Q4AgDTYGcVCoUYsdP1j-CiPviBkA0Mc-NvDKhrXbpabEuaHuWzAmby6iLA\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>For more information or support check out our <a href=\"https:\/\/forums.wholetomato.com\/forum\/default.asp\" target=\"_blank\" rel=\"noopener\">forum<\/a> and <a href=\"https:\/\/docs.wholetomato.com\/default.asp?W104\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\r\n\r\n\r\n\r\n<p>Some features mentioned above require the latest build, check <a href=\"https:\/\/www.wholetomato.com\/downloads\/checkforupdate\" target=\"_blank\" rel=\"noopener\">here<\/a> for updates.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Whether you&#8217;re new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident&#8230;<\/p>\n","protected":false},"author":174768229,"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":[672],"tags":[1274,1788,8540624],"class_list":["post-1635","post","type-post","status-publish","format-standard","hentry","category-tips-and-tricks","tag-getting-started","tag-tips","tag-ue4"],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfpLS4-qn","aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.7.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Whether you&#039;re new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Kyle Wheeler\"\/>\n\t<meta name=\"google-site-verification\" content=\"DtHrwoEjg0KG_fbuPSp5j_wNIf-g5hSh4EH6tZBoCIw\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.7.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Tomato Soup - Visual Assist Team Blog\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Getting Started with UE4 and Visual Assist - Tomato Soup\" \/>\n\t\t<meta property=\"og:description\" content=\"Whether you&#039;re new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-09T20:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-21T11:43:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wholetomatosoftware\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@visualassist\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Getting Started with UE4 and Visual Assist - Tomato Soup\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Whether you&#039;re new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@visualassist\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#blogposting\",\"name\":\"Getting Started with UE4 and Visual Assist - Tomato Soup\",\"headline\":\"Getting Started with UE4 and Visual Assist\",\"author\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/wheelerklw\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/lh3.googleusercontent.com\\\/wqdP8DSboOyUok0jsiJtCKDeg5bwhWlDQLZbzGQqJMKB4VlmwjEuIKm1vvQsf9SBdcF2-4_hrS0SSvFBFFfaAZLx2hb3RtIP59dfU5zqnV9yy9iP6N2ilxz59cvG3hCeK49YyicyVmb-hf8Czw\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#articleImage\"},\"datePublished\":\"2019-12-09T16:43:01-04:00\",\"dateModified\":\"2023-11-21T07:43:17-04:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#webpage\"},\"articleSection\":\"Tips and Tricks, getting started, tips, UE4, English\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/tips-and-tricks\\\/#listItem\",\"name\":\"Tips and Tricks\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/tips-and-tricks\\\/#listItem\",\"position\":2,\"name\":\"Tips and Tricks\",\"item\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/tips-and-tricks\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#listItem\",\"name\":\"Getting Started with UE4 and Visual Assist\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#listItem\",\"position\":3,\"name\":\"Getting Started with UE4 and Visual Assist\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/tips-and-tricks\\\/#listItem\",\"name\":\"Tips and Tricks\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\",\"name\":\"Tomato Soup\",\"description\":\"Visual Assist Team Blog\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/\",\"email\":\"info@wholetomato.com\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":0,\"maxValue\":100},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.wholetomato.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WT_symbol.png?fit=112%2C112&ssl=1\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#organizationLogo\",\"width\":112,\"height\":112,\"caption\":\"visual assist main tomato symbol icon\"},\"image\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/wholetomatosoftware\",\"https:\\\/\\\/twitter.com\\\/visualassist\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Wholetomatosoftware\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/whole-tomato-software\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/wheelerklw\\\/#author\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/wheelerklw\\\/\",\"name\":\"Kyle Wheeler\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#webpage\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/\",\"name\":\"Getting Started with UE4 and Visual Assist - Tomato Soup\",\"description\":\"Whether you're new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/getting-started-with-ue4-and-visual-assist\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/wheelerklw\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/wheelerklw\\\/#author\"},\"datePublished\":\"2019-12-09T16:43:01-04:00\",\"dateModified\":\"2023-11-21T07:43:17-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/\",\"name\":\"Tomato Soup\",\"description\":\"Visual Assist Team Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Getting Started with UE4 and Visual Assist - Tomato Soup<\/title>\n\n","aioseo_head_json":{"title":"Getting Started with UE4 and Visual Assist - Tomato Soup","description":"Whether you're new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer","canonical_url":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"google-site-verification":"DtHrwoEjg0KG_fbuPSp5j_wNIf-g5hSh4EH6tZBoCIw","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#blogposting","name":"Getting Started with UE4 and Visual Assist - Tomato Soup","headline":"Getting Started with UE4 and Visual Assist","author":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/wheelerklw\/#author"},"publisher":{"@id":"https:\/\/www.wholetomato.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/lh3.googleusercontent.com\/wqdP8DSboOyUok0jsiJtCKDeg5bwhWlDQLZbzGQqJMKB4VlmwjEuIKm1vvQsf9SBdcF2-4_hrS0SSvFBFFfaAZLx2hb3RtIP59dfU5zqnV9yy9iP6N2ilxz59cvG3hCeK49YyicyVmb-hf8Czw","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#articleImage"},"datePublished":"2019-12-09T16:43:01-04:00","dateModified":"2023-11-21T07:43:17-04:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#webpage"},"isPartOf":{"@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#webpage"},"articleSection":"Tips and Tricks, getting started, tips, UE4, English"},{"@type":"BreadcrumbList","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.wholetomato.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/#listItem","name":"Tips and Tricks"}},{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/#listItem","position":2,"name":"Tips and Tricks","item":"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#listItem","name":"Getting Started with UE4 and Visual Assist"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#listItem","position":3,"name":"Getting Started with UE4 and Visual Assist","previousItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/#listItem","name":"Tips and Tricks"}}]},{"@type":"Organization","@id":"https:\/\/www.wholetomato.com\/blog\/#organization","name":"Tomato Soup","description":"Visual Assist Team Blog","url":"https:\/\/www.wholetomato.com\/blog\/","email":"info@wholetomato.com","numberOfEmployees":{"@type":"QuantitativeValue","minValue":0,"maxValue":100},"logo":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/05\/WT_symbol.png?fit=112%2C112&ssl=1","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#organizationLogo","width":112,"height":112,"caption":"visual assist main tomato symbol icon"},"image":{"@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/wholetomatosoftware","https:\/\/twitter.com\/visualassist","https:\/\/www.youtube.com\/c\/Wholetomatosoftware","https:\/\/www.linkedin.com\/company\/whole-tomato-software"]},{"@type":"Person","@id":"https:\/\/www.wholetomato.com\/blog\/author\/wheelerklw\/#author","url":"https:\/\/www.wholetomato.com\/blog\/author\/wheelerklw\/","name":"Kyle Wheeler"},{"@type":"WebPage","@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#webpage","url":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/","name":"Getting Started with UE4 and Visual Assist - Tomato Soup","description":"Whether you're new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.wholetomato.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/#breadcrumblist"},"author":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/wheelerklw\/#author"},"creator":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/wheelerklw\/#author"},"datePublished":"2019-12-09T16:43:01-04:00","dateModified":"2023-11-21T07:43:17-04:00"},{"@type":"WebSite","@id":"https:\/\/www.wholetomato.com\/blog\/#website","url":"https:\/\/www.wholetomato.com\/blog\/","name":"Tomato Soup","description":"Visual Assist Team Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.wholetomato.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Tomato Soup - Visual Assist Team Blog","og:type":"article","og:title":"Getting Started with UE4 and Visual Assist - Tomato Soup","og:description":"Whether you're new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer","og:url":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/","article:published_time":"2019-12-09T20:43:01+00:00","article:modified_time":"2023-11-21T11:43:17+00:00","article:publisher":"https:\/\/www.facebook.com\/wholetomatosoftware","twitter:card":"summary_large_image","twitter:site":"@visualassist","twitter:title":"Getting Started with UE4 and Visual Assist - Tomato Soup","twitter:description":"Whether you're new to Visual Assist and UE4 or a seasoned vet, we thought you might appreciate a little more insight into what you can expect and how to get started. Thanks to our resident UE4 wizards for putting this together. 1. Install Visual Assist Exit all instances of Visual Studio. Run the .exe installer","twitter:creator":"@visualassist"},"aioseo_meta_data":{"post_id":"1635","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2022-02-02 22:50:07","updated":"2025-05-29 19:49:10","reviewed_by":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.wholetomato.com\/blog\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/\" title=\"Tips and Tricks\">Tips and Tricks<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tGetting Started with UE4 and Visual Assist\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.wholetomato.com\/blog"},{"label":"Tips and Tricks","link":"https:\/\/www.wholetomato.com\/blog\/category\/tips-and-tricks\/"},{"label":"Getting Started with UE4 and Visual Assist","link":"https:\/\/www.wholetomato.com\/blog\/getting-started-with-ue4-and-visual-assist\/"}],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1635","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\/174768229"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/comments?post=1635"}],"version-history":[{"count":5,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1635\/revisions"}],"predecessor-version":[{"id":3614,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/1635\/revisions\/3614"}],"wp:attachment":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/media?parent=1635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/categories?post=1635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/tags?post=1635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}