<story><title>Visual Studio Code 1.5</title><url>https://code.visualstudio.com/updates?</url></story><parent_chain><item><author>msoad</author><text>VSCode + TypeScript is an amazing experience for us poor JavaScript developers that never enjoyed proper autocomplete and refactoring in our editors. Writing JavaScript feels like writing random bash scripts with no help now. TypeScript is freaking awesome and you should start using it! :)</text></item></parent_chain><comment><author>aviraldg</author><text>Try WebStorm. I&amp;#x27;m surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)</text></comment>
<story><title>Visual Studio Code 1.5</title><url>https://code.visualstudio.com/updates?</url></story><parent_chain><item><author>msoad</author><text>VSCode + TypeScript is an amazing experience for us poor JavaScript developers that never enjoyed proper autocomplete and refactoring in our editors. Writing JavaScript feels like writing random bash scripts with no help now. TypeScript is freaking awesome and you should start using it! :)</text></item></parent_chain><comment><author>foob</author><text>For neovim users, you can get something almost comparable with deoplete [1], tern_for_vim [2], and ternjs-deoplete [3]. I set this up recently and have been very happy with the results. This also supports ES6 and JSX in case you use either of those.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Shougo&amp;#x2F;deoplete.nvim&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Shougo&amp;#x2F;deoplete.nvim&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ternjs&amp;#x2F;tern_for_vim&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;ternjs&amp;#x2F;tern_for_vim&lt;/a&gt;&lt;p&gt;[3] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;carlitux&amp;#x2F;deoplete-ternjs&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;carlitux&amp;#x2F;deoplete-ternjs&lt;/a&gt;</text></comment>