Bug Report B133218
Visible to All Users

Add template or make CtrlA for auto-named variables more consistent

created 16 years ago

if I have
  void f(<<caret>>)
and I type
  vx<<space>>
I get
  Exception paramName
if I have
  {
    <caret>>
and I type
  vx<<space>>
I get
  Exception varName;
Thats nice. Problem is, I quite often want the variable autonamed.
In the variable context, Ctrl X, Ctrl A does that.
In the parameter context, CtrlX, Ctrl A hilights the file (which is probably a bug - its definitely an inconsistency)
So I need to do Ctrl X, BackSpace, Ctrl A to consistently get an autonamed variable
OK, there is a workaround, I can do:
tx<<space>>Ctrl-A
In summary, lots of inconsistencies in a feature I'd love to be able to use properly were it not so neutered by bugs/inconsistencies.
I've just seen that this is in as a BugReport. I meant Suggestion. However if I change it, the web interface is going to lose my work for me. And on reflection, its bugs in Ctrl A.
Expected Results:

  1. template a<<type>> or something similar creates an auto-named variable
    OR
  2. CtrlA in the context of typing a variable name works in both adding a param and declaring a variable contexts to auto-name the variable even if I've been suggested another one
    I think (2) is probably a better route but maybe you have something planned in the (1) direction
Comments (3)
DevExpress Support Team 16 years ago

    Hi Ruben,
    Thank you for the report.
    However, I'm unable to reproduce the problem you described locally. Can you please supply a small sample video, illustrating exactly which actions lead to a problem on your side?
    Thanks,
    Vito

    ?
    Unknown 16 years ago

      When I get time, I will do this, but I need to get set up with video recording and also the key showing gizmo.
      If you want a netmeeting or a copilot session or anything thats friction free for me, it'll be a lot mroe likely to happen quickly.
      For now, please trust me that Ctrl-A doesnt work as predictably as it could.
      At some stage I'll hopefully get time to go through all my no repro issues and get you repros… sorry that it cant be as immediate as I'd like it to be.

      DevExpress Support Team 16 years ago

        Hi Ruben,
        Thank you for the response.
        Sorry, but we need to see the problem in action to be able to fix it. For now, we'll mark this report as "Can't Reproduce". If you find a reproducible case, please feel free to reactivate it.
        Thanks,
        Vito

        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.