Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Complete with TAB only
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

purpledog
New Member

5 Posts

Posted - Feb 19 2010 :  07:01:51 AM  Show Profile  Reply with Quote
Hi,

I'd like the word completion to work with TAB only. Now this is also working with SPACE and I can't find a way to disable it.

I tried tweaking the settings "selection commited": only "Tab" is ticked but SPACE still triggers completion.

Any idea?

Thanks,
Frank

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Feb 19 2010 :  10:20:22 AM  Show Profile  Reply with Quote
Which IDE and programming language are you using?

In VS2005 there is the C# setting:

IDE tools menu -> Options -> Text Editor -> C# -> IntelliSense -> Committed by pressing the space bar

which might be a factor here.

zen is the art of being at one with the two'ness
Go to Top of Page

purpledog
New Member

5 Posts

Posted - Feb 19 2010 :  10:27:26 AM  Show Profile  Reply with Quote
Thanks for your answer.

I'm using C++ VS2005.
I'm afraid I cannot locate the menu you mentionned: "IDE tools menu".
The only thing looking like a option menu is named "Visual Assist X options" int the "VassistX" menu of the main VS2005 windows.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Feb 20 2010 :  10:25:02 AM  Show Profile  Reply with Quote
Sorry for the confusion, the Tools menu is the actual tools menu of Visual Studio its self, nothing to do with Visual Assist X. The option I was talking about is one of the Visual Studio options. The Tools menu is to the right of the VAssistX menu on the menu bar.

However, since you are working in C++ this IDE option is not going to be a factor.

Can you please go to:

VA Options -> System Info -> Copy Info

and paste the details (from the clipboard) into your reply. This will give us the basic information about your setup.

Are you seeing this problem with all listboxes, or only with some listboxes?

zen is the art of being at one with the two'ness
Go to Top of Page

purpledog
New Member

5 Posts

Posted - Feb 23 2010 :  05:09:11 AM  Show Profile  Reply with Quote
> Are you seeing this problem with all listboxes, or only with some listboxes?

It does depends on what's on the listbox but I'm not familiar with them. From what I can tell, the longer the listbox is, the more chance I have to get a completion even if I don't use the TAB key.

A good example is typing the sequence of keys:

std::min(

Which produce:

std::min_element(


But really, all I want is "std::min(", so I'd like the completion NOT to trigger when I press "(". TAB only please!







Here's the info you requested:

VA_X.dll file version 10.5.1738.0 built 2009.10.01
Licensed to:
VA X: **********************************(1-user license) Support ends 2010.11.06
DevEnv.exe version 8.0.50727.762
msenv.dll version 8.0.50727.762
Font: Courier New 13(Pixels)
Comctl32.dll version 6.0.2900.5512
Windows XP 5.1 Build 2600 Service Pack 3
8 processors (x86)

Platform: Win32
Stable Includes:
C:\\Program Files\\Microsoft SDKs\\Windows\\v6.1\\Include;
C:\\CUDA\\include;
C:\\Program Files\\Microsoft DirectX SDK (November 2007)\\Include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;

Other Includes:

Stable Source Directories:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;

Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Feb 24 2010 :  9:38:46 PM  Show Profile  Reply with Quote
Listboxs after a double colon and member listboxes are a special case. In this situation the IDE believes that the listbox must be "perfect" so it accepts these listboxes with any character that is not valid in a symbol. To avoid changing existing IDE behaviour VA does the same thing.

The settings in the VA options dialog apply so suggestion listboxes, and how they are accepted.

zen is the art of being at one with the two'ness
Go to Top of Page

purpledog
New Member

5 Posts

Posted - Feb 25 2010 :  06:18:40 AM  Show Profile  Reply with Quote
Ok but intellisense does actually pick the right one: "min" in this case.

Also, I hope you realize how irritating it is to type something and see something else being written on the screen. For a tool suppose to help with productivity, this is rather paradoxical.

More generally, and independendtly of the current existing behavior, that would be great to be able to turn VisualAssist into a mode where it does not affect what you write until you tell it to do so (by pressing TAB for instance).

Thanks a lot for your help
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Feb 25 2010 :  10:36:53 AM  Show Profile  Reply with Quote
I think the following FAQ is applicable in this instance:
http://docs.wholetomato.com?W371
Go to Top of Page

purpledog
New Member

5 Posts

Posted - Feb 26 2010 :  04:43:24 AM  Show Profile  Reply with Quote
Working so far, thanks a lot!

It would be nice to be able to change this fundamental behavior without resorting to the registry.
Go to Top of Page

dma550
New Member

USA
5 Posts

Posted - Jun 23 2010 :  3:07:07 PM  Show Profile  Reply with Quote
Sorry to ressurect this, but this is a problem for me too. I did make this reg change but to no avail. I am trying to type for each l as.... and when L is pressed, a local var "line" is being selected, and I cannot just leave the selection of "l" in there. I backspace, whatever, and I cannot use it. I have turned off VAX and it works. I do have the registry setting from the faq set, is there a way to let me be the boss?
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Jun 28 2010 :  1:10:32 PM  Show Profile  Reply with Quote
Which IDE and version of VA are you using?
Which programming language are you using?

Can you post a small code sample that shows what you are typing? I can then try to reproduce this problem here, and advise.

zen is the art of being at one with the two'ness
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Aug 04 2010 :  5:27:46 PM  Show Profile  Reply with Quote
"Selections committed with" behavior for member lists is now configurable under VA Options | Advanced | Listboxes. (case=9369), implemented in build 1829.

Whole Tomato Software, Inc.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000