<p dir="auto">I'm beginning to use TypeScript to replace JS in my VS2015 projects, but I can't seem to figure out what is happening in a React project. I converted the JSX to TSX without any problems, but when I try to edit the 'render' method it seems as if Intellisense is not able to parse the HTML:</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/6384219/10410764/dd2d7df0-6f21-11e5-8475-887b6b689741.png"><img src="https://cloud.githubusercontent.com/assets/6384219/10410764/dd2d7df0-6f21-11e5-8475-887b6b689741.png" alt="tsx1" style="max-width: 100%;"></a><br>
(VS correctly identifies the beginning <code class="notranslate">'&lt;div&gt;'</code>)</p>
<p dir="auto">But when I try to type the closing <code class="notranslate">'&lt;div&gt;'</code>, Intellisense does not show the correct option:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/6384219/10410791/a4c78a7c-6f22-11e5-93ad-8676ce32a8b4.png"><img src="https://cloud.githubusercontent.com/assets/6384219/10410791/a4c78a7c-6f22-11e5-93ad-8676ce32a8b4.png" alt="tsx2" style="max-width: 100%;"></a></p>
<p dir="auto">Am I missing something? If I "force" the editor to produce the correct HTML it compiles without errors, but during the editing I keep getting autocomplete errors.</p>
<p dir="auto">Thanks in advance.</p>
<p dir="auto">We are able to give useful completion in opening tag of jsx element. We should be doing the same thing for closing tag. It will also be helpful to insert appropriate name when users type <code class="notranslate">&lt;/</code></p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/489742/10259004/6a196a90-6918-11e5-9704-af809d1f8ce7.gif"><img src="https://cloud.githubusercontent.com/assets/489742/10259004/6a196a90-6918-11e5-9704-af809d1f8ce7.gif" alt="autocompletioninjsxelement" data-animated-image="" style="max-width: 100%;"></a></p>
<p dir="auto">In this case, the completion in the close tag should show ` and complete with that.</p>