{"id":517,"date":"2017-08-31T10:32:29","date_gmt":"2017-08-31T10:32:29","guid":{"rendered":"http:\/\/osiris.itabc.cnr.it\/scenebaker\/?page_id=517"},"modified":"2017-09-01T15:05:40","modified_gmt":"2017-09-01T15:05:40","slug":"configuring-visual-studio-code","status":"publish","type":"page","link":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/resources\/unreal-engine-4\/configuring-visual-studio-code\/","title":{"rendered":"Configuring Visual Studio Code"},"content":{"rendered":"<p style=\"text-align: justify;\">This is a quick page\u00a0to configure the free and open-source <a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\">Visual Studio Code<\/a> for <strong>Unreal Engine 4<\/strong> (currently 4.17.*) for both <strong>Windows<\/strong> and <strong>Linux<\/strong> OSes.<\/p>\n<p style=\"text-align: justify;\">First of all, grab the latest version (x64) of Visual Studio Code from official link or from your favorite package manager. Open the editor and press &#8220;F1&#8221; and type\u00a0&#8220;install extensions&#8221; &#8211; or simply click on extension icon on left side. Then search and install these guys (last one optional):<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-520\" src=\"https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-exts.jpg\" alt=\"vs-ue4-exts\" width=\"600\" height=\"400\" srcset=\"https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-exts.jpg 600w, https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-exts-300x200.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p style=\"text-align: justify;\">Reload and restart the editor when requested.<\/p>\n<p style=\"text-align: justify;\">Now go to <strong>File -&gt; Preferences -&gt; Settings<\/strong> (or just press CTRL+comma) and search for <em>&#8220;files.associations&#8221;<\/em>. Click on the pencil icon aside <em>&#8220;files.associations&#8221;: {}<\/em> in the left panel and then <em>&#8220;Copy to Settings&#8221;<\/em> to add the block to\u00a0the right panel (our configuration).<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-542\" src=\"https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-config-ubuntu.jpg\" alt=\"vs-ue4-config-ubuntu\" width=\"1024\" height=\"604\" srcset=\"https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-config-ubuntu.jpg 1024w, https:\/\/osiris.itabc.cnr.it\/scenebaker\/wp-content\/uploads\/2017\/08\/vs-ue4-config-ubuntu-300x177.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p style=\"text-align: justify;\">Now add (copy and paste) the following lines to our configuration (right panel) inside the curly brackets, just like above\u00a0image<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&quot;*.modules&quot;: &quot;json&quot;,\r\n&quot;*.target&quot;: &quot;json&quot;,\r\n&quot;*.uproject&quot;: &quot;json&quot;,\r\n&quot;*.uplugin&quot;: &quot;json&quot;\r\n<\/pre>\n<p>Now restart the editor. This will allow to open\/edit a few Unreal ASCII files using proper syntax highlighting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a quick page\u00a0to configure the free and open-source Visual Studio Code for Unreal Engine 4 (currently 4.17.*) for both Windows and Linux OSes. First of all, grab the latest version (x64) of Visual Studio Code from official link or from your favorite package manager. Open the editor and press &#8220;F1&#8221; and type\u00a0&#8220;install extensions&#8221; &#8230; <a title=\"Configuring Visual Studio Code\" class=\"read-more\" href=\"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/resources\/unreal-engine-4\/configuring-visual-studio-code\/\" aria-label=\"More on Configuring Visual Studio Code\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":540,"parent":279,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/pages\/517"}],"collection":[{"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/comments?post=517"}],"version-history":[{"count":25,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/pages\/517\/revisions"}],"predecessor-version":[{"id":571,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/pages\/517\/revisions\/571"}],"up":[{"embeddable":true,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/pages\/279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/media\/540"}],"wp:attachment":[{"href":"https:\/\/osiris.itabc.cnr.it\/scenebaker\/index.php\/wp-json\/wp\/v2\/media?parent=517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}