0

Using Visual Studio 2022 (v17.3) Community Edition.

I would like to customize my experience by:

  • Changing the default "accept" key for autocomplete suggestions from Tab to Space
  • Change the tooltip interval. (Right now, it seems tooltips are activated instantaneously with no delay whatsoever. Ideally, I would like to set it to 1000ms)

I've looked in the editor options but couldn't find anything related to the preferences I am trying to change.

1 Answer 1

1

I have not found a solution for this yet.

And yes, the tooltips are instantaneous. Always.

What happens is that the tooltips (statement autocompete -> parameters) take over your input focus. You cannot press the ARROW UP/DOWN keys anymore to navigate the code until you press ESC as it scrolls the suggested parameter combinations for the curent function being complete. This happens all the time, and on top of that it doesn't even highlight the parameter you're currently over when you use ARROW LEFT/RIGHT to navigate your code. This becomes especially bad with multi-line parameters, as you have no way of navigating those.

There are other features like member completion (also the aggressive version of that in Advanced Settings).

This behavior is absolutely crippling working with Visual Studio 2022. A text editor should never, ever take over your workflow in order to force something on you.

The fact that there doesn't seem to be any way to set a delay of say one or two seconds of delay before any of these take-overs happen from the moment of last input - which is even the most basic standard on the web these days - is beyond belief.

Edit: Tested on Visual Studio Community 2022 v17.9.6 (April 2024)

3
  • I would like to also add that 1) member/enum completion is no longer possible when you're in take-over parameter completion. 2) There is also no way to quickly toggle parameter completion with CTRL-SHIFT-SPACE, you must press ESC. 3) The CTRL-SPACE key is not even bindable anymore. Commented Apr 20 at 22:47
  • 1
    This does not really answer the question. If you have a different question, you can ask it by clicking Ask Question. To get notified when this question gets new answers, you can follow this question. Once you have enough reputation, you can also add a bounty to draw more attention to this question. - From Review
    – Blindspots
    Commented Apr 21 at 3:27
  • Original poster requested confirmation about the absence of a feature and has received it, and additional insights. There is no such feature as of now. @Blindspots Commented Apr 24 at 8:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .