{"id":1638,"date":"2013-02-05T00:36:05","date_gmt":"2013-02-04T21:36:05","guid":{"rendered":"http:\/\/unitycoder.com\/blog\/?p=1638"},"modified":"2013-02-05T00:38:55","modified_gmt":"2013-02-04T21:38:55","slug":"first-impressions-using-unityvs","status":"publish","type":"post","link":"https:\/\/unitycoder.com\/blog\/2013\/02\/05\/first-impressions-using-unityvs\/","title":{"rendered":"First impressions using UnityVS"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1639\" data-permalink=\"https:\/\/unitycoder.com\/blog\/2013\/02\/05\/first-impressions-using-unityvs\/unityvs_autocomplete_javascript_unityscript\/\" data-orig-file=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?fit=481%2C302&amp;ssl=1\" data-orig-size=\"481,302\" 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;}\" data-image-title=\"unityvs_autocomplete_javascript_unityscript\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?fit=481%2C302&amp;ssl=1\" class=\"alignnone size-full wp-image-1639\" alt=\"unityvs_autocomplete_javascript_unityscript\" src=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?resize=481%2C302\" width=\"481\" height=\"302\" srcset=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?w=481&amp;ssl=1 481w, https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?resize=300%2C188&amp;ssl=1 300w\" sizes=\"auto, (max-width: 481px) 100vw, 481px\" \/><\/a><\/p>\n<p>Been using <a title=\"http:\/\/unityvs.com\/\" href=\"http:\/\/unityvs.com\/\" target=\"_blank\">UnityVS<\/a> some days now (only for simple scripting), heres few notes about it. <em>*adding more notes later.<\/em><br \/>\n(you can get a free trial version <a title=\"http:\/\/forum.unity3d.com\/threads\/148621-Visual-Studio-debugging-for-Unity-is-finally-here!?p=1139780&amp;viewfull=1#post1139780\" href=\"http:\/\/forum.unity3d.com\/threads\/148621-Visual-Studio-debugging-for-Unity-is-finally-here!?p=1139780&amp;viewfull=1#post1139780\" target=\"_blank\">from here<\/a>)<em><br \/>\n<\/em><\/p>\n<p>UnityVS+VisualStudio2010+Unity4<\/p>\n<p><strong>Good Stuff:<\/strong><br \/>\n&#8211; Real autocomplete! (for unityscript also!)<br \/>\n&#8211; AutoComplete.<br \/>\n&#8211; Autocompl&#8230; yes, it saves a lot of time when you dont have to check every command from the unity documentation (which usually doesnt help much anyway..)<br \/>\n&#8211; When saving a script in VisualStudio, it instantly starts compiling in Unity (instead of the usual Alt-Tab jumping around and waiting for the compilation to start..)<br \/>\n&#8211; You can use VisualStudio macros, snippets etc.<br \/>\n&#8211; Object browser (see image #2), view all the commands\/functions available!<br \/>\n&#8211; Best for C# (with unityscript theres still some annoyances)<br \/>\n&#8211; ..more later<\/p>\n<p><strong>Needs fixing:<\/strong><br \/>\n&#8211; Sometimes scripts wont open, no matter how many times you double click them<br \/>\n&#8211; Cannot have Webplayer as current build platform<br \/>\n&#8211; Documentation bit lacking (for example, not much info what to do when things dont work..)<br \/>\n&#8211; Sometimes autocomplete is too &#8220;aggressive&#8221;, especially in unityscript (you try to type: &#8220;private var mapsize:int&#8221;, the int gets autocompleted with &#8220;InteractiveCloth&#8221;)<br \/>\n&#8211; Random hangs when quitting unity<br \/>\n&#8211; By default Visual studio doesnt have the common useful shortcuts, like: ctrl+d (duplicate line), F1 for scripting documentation, etc. Have to build your own macros.<\/p>\n<p>&#8212;<\/p>\n<p><strong>Image#2: Object browser<\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1640\" data-permalink=\"https:\/\/unitycoder.com\/blog\/2013\/02\/05\/first-impressions-using-unityvs\/unityvs_unity_commands\/\" data-orig-file=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg?fit=698%2C814&amp;ssl=1\" data-orig-size=\"698,814\" 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;}\" data-image-title=\"unityvs_unity_commands\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg?fit=698%2C814&amp;ssl=1\" class=\"alignnone size-full wp-image-1640\" alt=\"unityvs_unity_commands\" src=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg?resize=698%2C814\" width=\"698\" height=\"814\" srcset=\"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg?w=698&amp;ssl=1 698w, https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_unity_commands.jpg?resize=257%2C300&amp;ssl=1 257w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Been using UnityVS some days now (only for simple scripting), heres few notes about it. *adding more notes later. (you can get a free trial version from here) UnityVS+VisualStudio2010+Unity4 Good Stuff: &#8211; Real autocomplete! (for unityscript also!) &#8211; AutoComplete. &#8211; Autocompl&#8230; yes, it saves a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1639,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[415,68,763,327,412,414],"class_list":["post-1638","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unity3d","tag-autocomplete","tag-c","tag-review","tag-unityscript","tag-unityvs","tag-visual-studio"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/unitycoder.com\/blog\/wp-content\/uploads\/2013\/02\/unityvs_autocomplete_javascript_unityscript.jpg?fit=481%2C302&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p1KTaT-qq","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/posts\/1638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/comments?post=1638"}],"version-history":[{"count":4,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/posts\/1638\/revisions"}],"predecessor-version":[{"id":1643,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/posts\/1638\/revisions\/1643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/media\/1639"}],"wp:attachment":[{"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/media?parent=1638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/categories?post=1638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unitycoder.com\/blog\/wp-json\/wp\/v2\/tags?post=1638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}