Bug Report T511449
Visible to All Users

Previous template expansion is changed by changes in active template expansion

created 8 years ago

Hi,

I'm expieriencing some difficulties by using CodeRush. Attached are two Screenshots describing my problem.
e.g. I want to write two string properties using "ps". The first one is o.k. - starting to write the second  is overwriting even the first property name.

Can this behavoiur be disabled or is that a bug?

Regards Wolfram

Comments (3)
DevExpress Support Team 8 years ago

    Hello Wolfram,
    We have discussed your pictures. It seems like a bug and we are going to fix this soon.
    As a workaround, I suggest you to accept links after a change name of the first property. See the attached screencast with my step by step video.

      I'm experiencing the same issue with CodeRush for Roslyn v16.2.8.17123 in VS2017.

      After expanding the template and changing the name of the first property I'm unable to accept the change (pressing Enter does nothing). If I expand another template and change the property name the original property also changes.

      This renders template expansion useless.

      DevExpress Support Team 8 years ago

        Hello Edu,
        We are concerned to hear that you experience this issue. Please see the video from my previous post with workaround steps.
        We are working on the fix. We will notify you once we solve it.

        Answers approved by DevExpress Support

        created 8 years ago

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Show previous comments (1)
          DevExpress Support Team 8 years ago

            Hi Edu,
            It seems that your shortcut settings are corrupted by some reason. Would you please provide us with your CodeRush settings? To do this, go to the CodeRush\Support\Settings Folder… menu item. Then zip content of the opened folder and share the archive with us.

              Hi Artem.

              You were probably correct regarding the settings getting corrupted.

              I had tried many things, including uninstalling and reinstalling VS2017. I also had VS2013 and VS2015 installed as well as Classic CodeRush (in VS2013 and VS2015). I've now totally wiped VS2015 as I was getting other errors in it. BUt nothing seemed to fix the issue.

              After reading your last comment I renamed the Settings folder and re-ran the CodeRush Setup Wizard and then all was working again.

              Just wish I had read your previous post earlier as I now still have a few hours ahead of reinstalling everything else I have uninstalled.

              I've attached the old Settings folder (from User\AppData\Roaming) just for reference.

              Thanks for the help.

              Regards

              Edu

              DevExpress Support Team 8 years ago

                Hi Edu,

                We are happy to hear that you have managed to resolve the problem. Thank you for informing us.

                JFY: I have applied the settings you have provided and found that the entire "Navigation" section was somehow disabled in your shortcut configuration. Since the shortcut for the NavLinkAccept action is part of this section, it becomes also disabled.

                Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

                Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.