In a cshtml/Razor view file if I am in a JavaScript <script> block and type "function" followed by TAB TAB to expand the "function" JavaScript Snippet, nothing happens. There are visual glitches in the editor (pink underline in random location) that look like a failed Tab To Next Reference has occurred.
If I disable Tab to Next Reference in CodeRush Options it works as expected.
In addition, Web Essentials ZenCoding feature (type "div TAB" to expand to <div></div> also seems to be affected by CodeRush's TAB key handling (you end yup with "< div > </ div >" instead ) - disabling CodeRush fixes it.
Hi Duncan,
We're aware of this problem and have made necessary corrections.
Would you please install and check the hotfix and let us know if it solves the problem on your side.
Thanks - works as expected now!
Hi Duncan,
Nice to hear that the fix helped you.
Please contact us if you face any difficulties.
Regression: this appears to have started happening again (using v1.0.10, possibly before that)
Specifically it's the Web Essentials ZenCoding it interferes with -
For example:
then TAB, this should trigger the ZenCoding expansion to
<div class="span6"> | </div>
But CodeRush picks it up and the Tab to next Reference UI glitches everywhere (see attached screenshot)
Hi Duncan,
Thank you for your report. I have tried to reproduce this problem locally, but failed. Here is a screencast illustrating my steps.
To help me reproduce this problem, would you provide a sample screencast illustrating the conflict between 'Tab to Next Reference' and Web Essentials ZenCoding? To capture a screencast, you may use the free Jing tool from TechSmith.
Also, your CodeRush settings files may help us reproduce the problem. You can find them at the following location: *%AppData%\CodeRush\Settings*
It seems to be a few files in my solution. I haven't been able to repro in a "clean" project yet. But I have got it to glitch (as per my previous screenshot which then resulted in a:
---------------------------Microsoft Visual Studio---------------------------An exception has been encountered. This may be caused by an extension.
You can get more information by examining the file 'C:\Users\duncan\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml'.---------------------------OK ---------------------------
I've attached the ActivityLog.xml/xsl for you which has some stacktraces which might hopefully help!
Duncan,
Thank you for the provided activity log file. I have examined it and found several exceptions related to the linked identifiers and "Tab to Next Reference" features. I will discuss this with our developers. Please give us some time.
Duncan,
I have reporduced the issue with Tab to Next Reference in cshtml files. I have passed this ticket to our developers. Please give us some time to fix it.
Good to hear. Thanks!